Where life is best in Milan: liveability in its 88 neighbourhoods
The Vicinalia liveability index neighbourhood by neighbourhood: services within walking distance, public transport, green space, natural hazards, air, noise, buildings and internet, from official sources.
The neighbourhoods are the 88 Local Identity Units (NIL) of Milan's land-use plan. For each one we take the liveability index of the census areas it contains and calculate the median, weighted by residents: it is the value of the area where the neighbourhood's "middle" resident lives.
The index measures the place, not the people: it does not say who lives there or how much it costs. Within the same neighbourhood areas vary, sometimes a lot, and a neighbourhood near the bottom can have excellent streets. For a specific home the address is what counts: search for it and the index of its area is free.
The top ten
- 1 Brera 17.346 residents 94
- 2 Duomo 24.613 residents 92
- 3 Sarpi 30.356 residents 90
- 4 Magenta - San Vittore 17.701 residents 90
- 5 Porta Genova 15.120 residents 90
- 6 Porta Magenta 26.637 residents 89
- 7 De Angeli - Monte Rosa 21.129 residents 89
- 8 Porta Ticinese - Conca del Naviglio 19.095 residents 89
- 9 Pagano 17.571 residents 89
- 10 Tre Torri 2.357 residents 88
The 75 ranked neighbourhoods
| # | Neighbourhood | Liveability index | Liveability | Residents |
|---|---|---|---|---|
| 1 | Brera | 94 | excellent | 17.346 |
| 2 | Duomo | 92 | excellent | 24.613 |
| 3 | Sarpi | 90 | excellent | 30.356 |
| 4 | Magenta - San Vittore | 90 | excellent | 17.701 |
| 5 | Porta Genova | 90 | excellent | 15.120 |
| 6 | Porta Magenta | 89 | very good | 26.637 |
| 7 | De Angeli - Monte Rosa | 89 | very good | 21.129 |
| 8 | Porta Ticinese - Conca del Naviglio | 89 | very good | 19.095 |
| 9 | Pagano | 89 | very good | 17.571 |
| 10 | Tre Torri | 88 | very good | 2.357 |
| 11 | Bande Nere | 87 | very good | 43.096 |
| 12 | Porta Vigentina - Porta Lodovica | 87 | very good | 13.488 |
| 13 | Giambellino | 86 | very good | 29.549 |
| 14 | Q.re Gallaratese - Q.re San Leonardo - Lampugnano | 85 | very good | 31.441 |
| 15 | Guastalla | 85 | very good | 15.391 |
| 16 | Stadio - Ippodromi | 85 | very good | 12.661 |
| 17 | Villapizzone - Cagnola - Boldinasco | 84 | very good | 39.217 |
| 18 | Porta Ticinese - Conchetta | 84 | very good | 16.724 |
| 19 | Porta Romana | 84 | very good | 16.375 |
| 20 | Lorenteggio | 84 | very good | 14.086 |
| 21 | Porta Garibaldi - Porta Nuova | 84 | very good | 5.864 |
| 22 | Buenos Aires - Porta Venezia - Porta Monforte | 83 | very good | 60.885 |
| 23 | Stadera - Chiesa Rossa - Q.re Torretta - Conca Fallata | 83 | very good | 28.886 |
| 24 | San Siro | 83 | very good | 24.990 |
| 25 | Corsica | 83 | very good | 19.384 |
| 26 | Portello | 83 | very good | 8.769 |
| 27 | Città Studi | 82 | very good | 35.475 |
| 28 | XXII Marzo | 82 | very good | 31.393 |
| 29 | Affori | 82 | very good | 24.083 |
| 30 | Moncucco - San Cristoforo | 82 | very good | 12.989 |
| 31 | Quarto Cagnino | 82 | very good | 9.739 |
| 32 | Morivione | 82 | very good | 7.584 |
| 33 | Loreto - Casoretto - Nolo | 81 | very good | 40.300 |
| 34 | Forze Armate | 81 | very good | 22.856 |
| 35 | Dergano | 81 | very good | 21.236 |
| 36 | Stazione Centrale - Ponte Seveso | 81 | very good | 16.883 |
| 37 | Vigentino - Q.re Fatima | 81 | very good | 14.968 |
| 38 | Tibaldi | 81 | very good | 11.343 |
| 39 | Quinto Romano | 81 | very good | 4.622 |
| 40 | QT8 | 81 | very good | 4.041 |
| 41 | Lodi - Corvetto | 80 | very good | 33.839 |
| 42 | Baggio - Q.re degli Olmi - Q.re Valsesia | 80 | very good | 28.754 |
| 43 | Gorla - Precotto | 80 | very good | 28.753 |
| 44 | Gratosoglio - Q.re Missaglia - Q.re Terrazze | 80 | very good | 17.840 |
| 45 | Ronchetto sul Naviglio - Q.re Lodovico il Moro | 80 | very good | 14.439 |
| 46 | Maggiore - Musocco - Certosa | 80 | very good | 7.693 |
| 47 | Padova - Turro - Crescenzago | 79 | good | 34.914 |
| 48 | Umbria - Molise - Calvairate | 79 | good | 22.071 |
| 49 | Cimiano - Rottole - Q.re Feltre | 79 | good | 18.769 |
| 50 | Ghisolfa | 78 | good | 17.835 |
| 51 | Bovisa | 78 | good | 13.279 |
| 52 | Comasina | 77 | good | 8.876 |
| 53 | Ortomercato | 77 | good | 3.830 |
| 54 | Quarto Oggiaro - Vialba - Musocco | 76 | good | 29.871 |
| 55 | Barona | 76 | good | 16.317 |
| 56 | Trenno | 76 | good | 4.122 |
| 57 | Rogoredo - Santa Giulia | 75 | good | 11.027 |
| 58 | Bicocca | 75 | good | 8.426 |
| 59 | Farini | 75 | good | 3.596 |
| 60 | Greco - Segnano | 74 | good | 15.620 |
| 61 | Scalo Romana | 74 | good | 10.953 |
| 62 | Bovisasca | 74 | good | 7.121 |
| 63 | Triulzo Superiore | 74 | good | 1.249 |
| 64 | Maciachini - Maggiolina | 73 | good | 24.978 |
| 65 | Adriano | 73 | good | 16.853 |
| 66 | Bruzzano | 73 | good | 12.418 |
| 67 | Muggiano | 73 | good | 3.078 |
| 68 | Niguarda - Ca' Granda - Prato Centenaro - Q.re Fulvio Testi | 72 | good | 35.640 |
| 69 | Isola | 72 | good | 21.982 |
| 70 | Lambrate - Ortica | 71 | good | 11.605 |
| 71 | Taliedo - Morsenchio - Q.re Forlanini | 70 | good | 19.022 |
| 72 | Figino | 70 | good | 2.435 |
| 73 | Monluè - Ponte Lambro | 63 | fair | 4.549 |
| 74 | Chiaravalle | 62 | fair | 1.029 |
| 75 | Parco Forlanini - Cavriano | 60 | fair | 2.009 |
Not ranked because they have fewer than 1.000 residents, so few census areas and figures of little meaning: Giardini di Porta Venezia (87), Ronchetto delle Rane (73), Parco dei Navigli (64), Stephenson (64), Parco Bosco in Città (63), Quintosole (62), Parco delle Abbazie (62), Parco Nord (61), Assiano (56), Cascina Merlata (55), Roserio (55), Cantalupa (54).
For each neighbourhood: the median index of its census areas, weighted by residents. Calculated on 30 September 2026. The area-by-area map of Milano
Sources and licence
- Vicinalia liveability index by census area, how it is calculated. Licensed CC BY-SA 4.0, because it also uses the flood hazard data of IdroGEO ISPRA (2026).
- Comune di Milano, Nuclei d'Identità Locale (NIL) vigenti, PGT Milano 2030, CC BY 3.0 IT, the municipality's open data.
- Census areas and residents: Istat, 2021 census, CC BY 4.0.
Liveability index free for any address
Land sheet 6 free checks
Check an address
Enter the address: the report summarises risks, local prices, population, services and transport, with the source for every figure.
For example: Via Dante 7, Milan.