1,978 cities and towns
| Abbreviation | 09 |
| State Population | 9,853,953 |
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 1 | Milan | 1,371,498 | N/A | N/A | N/A | 47.3 |
| 2 | Brescia | 200,423 | N/A | N/A | N/A | 47.3 |
| 3 | Quarto Oggiaro | 182,118 | N/A | N/A | N/A | 47.3 |
| 4 | Monza | 124,398 | N/A | N/A | N/A | 47.3 |
| 5 | Bergamo | 121,200 | N/A | N/A | N/A | 47.3 |
| 6 | Como | 84,808 | N/A | N/A | N/A | 47.3 |
| 7 | Busto Arsizio | 83,405 | N/A | N/A | N/A | 47.3 |
| 8 | Sesto San Giovanni | 81,822 | N/A | N/A | N/A | 47.3 |
| 9 | Varese | 80,588 | N/A | N/A | N/A | 47.3 |
| 10 | Cinisello Balsamo | 75,943 | N/A | N/A | N/A | 47.3 |
| 11 | Cremona | 71,223 | N/A | N/A | N/A | 47.3 |
| 12 | Pavia | 65,734 | N/A | N/A | N/A | 47.3 |
| 13 | Vigevano | 57,970 | N/A | N/A | N/A | 47.3 |
| 14 | Legnano | 57,589 | N/A | N/A | N/A | 47.3 |
| 15 | Gallarate | 50,439 | N/A | N/A | N/A | 47.3 |
| 16 | Rho | 47,086 | N/A | N/A | N/A | 47.3 |
| 17 | Lecco | 46,580 | N/A | N/A | N/A | 47.3 |
| 18 | Paderno Dugnano | 46,235 | N/A | N/A | N/A | 47.3 |
| 19 | Cologno Monzese | 45,786 | N/A | N/A | N/A | 47.3 |
| 20 | Seregno | 42,760 | N/A | N/A | N/A | 47.3 |
| 21 | Desio | 41,960 | N/A | N/A | N/A | 47.3 |
| 22 | Lodi | 40,767 | N/A | N/A | N/A | 47.3 |
| 23 | Cantù | 39,917 | N/A | N/A | N/A | 47.3 |
| 24 | Rozzano | 39,731 | N/A | N/A | N/A | 47.3 |
| 25 | Mantova | 39,260 | N/A | N/A | N/A | 47.3 |
| 26 | Voghera | 38,464 | N/A | N/A | N/A | 47.3 |
| 27 | Saronno | 38,099 | N/A | N/A | N/A | 47.3 |
| 28 | Lissone | 37,353 | N/A | N/A | N/A | 47.3 |
| 29 | Cesano Maderno | 36,986 | N/A | N/A | N/A | 47.3 |
| 30 | Bollate | 35,235 | N/A | N/A | N/A | 47.3 |
| 31 | Pioltello | 34,203 | N/A | N/A | N/A | 47.3 |
| 32 | Corsico | 33,669 | N/A | N/A | N/A | 47.3 |
| 33 | Brugherio | 33,061 | N/A | N/A | N/A | 47.3 |
| 34 | Abbiategrasso | 32,784 | N/A | N/A | N/A | 47.3 |
| 35 | Limbiate | 32,062 | N/A | N/A | N/A | 47.3 |
| 36 | Crema | 31,481 | N/A | N/A | N/A | 47.3 |
| 37 | San Giuliano Milanese | 31,050 | N/A | N/A | N/A | 47.3 |
| 38 | Cernusco sul Naviglio | 29,078 | N/A | N/A | N/A | 47.3 |
| 39 | Chinatown | 29,000 | N/A | N/A | N/A | 47.3 |
| 40 | San Donato Milanese | 28,351 | N/A | N/A | N/A | 47.3 |
| 41 | Segrate | 28,296 | N/A | N/A | N/A | 47.3 |
| 42 | Parabiago | 26,364 | N/A | N/A | N/A | 47.3 |
| 43 | Romano Banco | 26,163 | N/A | N/A | N/A | 47.3 |
| 44 | Garbagnate Milanese | 25,974 | N/A | N/A | N/A | 47.3 |
| 45 | Giussano | 25,916 | N/A | N/A | N/A | 47.3 |
| 46 | Bresso | 25,712 | N/A | N/A | N/A | 47.3 |
| 47 | Lainate | 25,011 | N/A | N/A | N/A | 47.3 |
| 48 | Treviglio | 24,937 | N/A | N/A | N/A | 47.3 |
| 49 | Lumezzane | 23,712 | N/A | N/A | N/A | 47.3 |
| 50 | Seriate | 23,552 | N/A | N/A | N/A | 47.3 |