Milan

Italy · 42 zones

Milan is split by the Italian tax agency's property market observatory (OMI) into zones, from the historic centre inside the canals to the outer suburbs. Twice a year OMI publishes a rent range per m² for ordinary flats in each zone, based on observed contracts and listings. The figures below are the midpoint of that range for flats in normal condition, second half of each year. Milan is Italy's most expensive city to rent, and rents have risen fast since 2020.

Best areas to live in Milan →

Rent map

What can I afford?
Rent €/m²
  1. 8.20–12.25
  2. 12.25–13.00
  3. 13.00–16.25
  4. 16.25–20.00
  5. 20.00–34.00
  6. No figure (farmland)

Typical rent per m² (midpoint of the official OMI range). Hover a zone for details, click to open it.

All zones

Sorted by typical rent (OMI range midpoint) (2025).

ZoneRingRent €/m²
CityLifeInner ring34.00
BreraHistoric centre30.50
Duomo – San BabilaHistoric centre30.00
Sant'Ambrogio – CadornaHistoric centre25.25
Moscova – Turati – Corso VeneziaHistoric centre25.25
Porta Venezia – Porta VittoriaHistoric centre23.00
Università Statale – San LorenzoHistoric centre22.50
Parco Sempione – Corso MagentaHistoric centre22.00
Porta NuovaInner ring20.00
Buenos Aires – PisaniInner ring19.75
Porta Vigentina – Porta RomanaHistoric centre19.50
Porta Ticinese – Porta GenovaHistoric centre18.50
Cascina Merlata – ExpoOuter districts17.50
Solari – Ascanio SforzaInner ring17.45
Sempione – Pagano – WashingtonInner ring17.25
Tabacchi – SarfattiInner ring17.20
Stazione Centrale – StelvioInner ring16.25
Sarpi – Cenisio – FariniInner ring15.75
Libia – XXII MarzoInner ring14.95
Lambrate – RubattinoOuter districts14.45
Segesta – Vespri SicilianiOuter districts14.25
Città Studi – PiolaOuter districts13.75
San Siro – Monte StellaOuter districts13.50
Forlanini – Ponte LambroOuter districts13.45
Parco Lambro – FeltreOuter districts13.35
Tito Livio – OrtomercatoOuter districts13.00
Bicocca – SarcaOuter districts13.00
Vigentino – Chiesa RossaOuter districts12.90
Niguarda – BignamiOuter districts12.80
Barona – FamagostaOuter districts12.75
Ortles – BazziOuter districts12.70
Santa Giulia – RogoredoOuter districts12.50
Bovisa – ImbonatiOuter districts12.40
Musocco – CertosaOuter districts12.25
Lorenteggio – BisceglieOuter districts12.00
Gallaratese – BonolaSuburbs12.00
Maggiolina – Parco TrotterOuter districts11.60
Gorla – CrescenzagoOuter districts11.35
Affori – ComasinaOuter districts10.65
Baggio – Quinto RomanoSuburbs10.40
Quarto OggiaroSuburbs8.75
Gratosoglio – MissagliaSuburbs8.20

Source: Agenzia delle Entrate – OMI quotations (Comune di Milano open data)

Rent since 2020

Typical rent in Milan rose 45% between 2020 and 2025.

101214161820202021202220232024202516.66
Midpoint of the OMI rent range for ordinary flats in normal condition, second half of each year, €/m². Source: Agenzia delle Entrate (OMI).

Biggest rises since 2020

Zone20202025Change
Lambrate – Rubattino6.7514.45+114%
Vigentino – Chiesa Rossa6.4512.90+100%
Bovisa – Imbonati6.8512.40+81%
Parco Lambro – Feltre7.5513.35+77%
Bicocca – Sarca7.4013.00+76%