Fue fundado en 1865 en Milán por Luigi Luzzatti, que luego sería primer ministro italiano.
En la creación del banco Luzzatti se inspiró en las 'asociaciones de crédito' desarrolladas por Hermann Schulze-Delitzsch en Alemania una década antes.
BPM actualmente emplea 9.000 personas en 792 oficinas y tiene alrededor de 1,4 millones de clientes.
[3] El banco opera principalmente en las regiones central y norte de Italia, con una fuerte presencia en Lombardia y Piamonte, pero también en el Lazio y Puglia.
En 1999 Banca Popolare di Milano inició las operaciones de servicios bancarios en línea mediante la marca WeBank, que fue constituido como un banco aparte en 2009.