Housing prices in the Milano province

The map shows the average prices of the residential properties in the province of Milano. The reference period is July 2022.

sale

sale

3.442 €/m²

from 936 €/m² to 5.102 €/m²

rent

rent

18,68 €/m²

from 5,41 €/m² to 20,08 €/m²

Or rely on the experience of a real estate agency Rely on the experience of a real estate agency

Search agency

Property prices trend in the province of Milano

The following graphs show price trends over time for all types of residential real estate in the province of Milano, both for sale and for rent.

Prices per square meter of the municipalities in the province of Milano

During July 2022, the asking price for properties for sale in the province of Milano was highest in the municipality of Milano, with € 5.102 per square meter. On the opposite, the lowest price was in the municipality of Nosate, with an average of € 936 per square meter.
During the same month, the asking price for rental properties in the province of Milano was highest in the municipality of Milano, with € 20,08 per month per square meter. The lowest price, instead, was in the municipality of Ozzero with an average of € 5,41 per month per square meter.

Municipalities Sale (€/m²) Rent (€/m²)
Milano 5.102 20,08
Abbiategrasso 1.630 9,55
Albairate 1.601 9,10
Arconate 1.235 8,01
Arese 2.542 10,73
Arluno 1.634 9,26
Assago 3.260 13,43
Baranzate 1.665 10,92
Bareggio 1.668 9,65
Basiano 1.604 8,91
Basiglio 2.876 12,79
Bellinzago Lombardo 1.814 11,05
Bernate Ticino 1.353 7,34
Besate 1.095 7,38
Binasco 1.717 9,81
Boffalora Sopra Ticino 1.218 6,54
Bollate 2.058 9,69
Bresso 2.187 10,57
Bubbiano 1.385 8,29
Buccinasco 2.759 11,92
Buscate 1.084 6,83
Bussero 2.041 10,03
Busto Garolfo 1.409 7,98
Calvignasco 1.428 7,93
Cambiago 1.746 9,65
Canegrate 1.595 8,75
Carpiano 1.764 10,12
Carugate 1.960 10,03
Casarile 1.641 10,74
Casorezzo 1.495 7,05
Cassano d'Adda 1.630 9,13
Cassina de' Pecchi 2.285 12,03
Cassinetta di Lugagnano 1.806 7,80
Castano Primo 1.140 7,48
Cernusco sul Naviglio 2.886 13,05
Cerro al Lambro 1.716 7,96
Cerro Maggiore 1.447 8,09
Cesano Boscone 2.344 11,43
Cesate 1.788 11,42
Cinisello Balsamo 1.960 11,23
Cisliano 1.872 9,18
Cologno Monzese 2.097 11,63
Colturano 1.498 9,91
Corbetta 1.594 8,70
Cormano 2.232 10,96
Cornaredo 1.877 10,21
Corsico 2.212 12,96
Cuggiono 1.277 7,80
Cusago 2.643 9,55
Cusano Milanino 2.525 11,02
Dairago 1.439 7,78
Dresano 1.707 9,95
Gaggiano 1.896 11,00
Garbagnate Milanese 1.797 10,36
Gessate 1.957 9,98
Gorgonzola 2.106 11,64
Grezzago 1.345 10,50
Gudo Visconti 1.785 9,10
Inveruno 1.449 6,72
Inzago 1.914 9,37
Lacchiarella 1.673 9,35
Lainate 1.955 9,69
Legnano 1.583 9,77
Liscate 1.771 10,85
Locate di Triulzi 2.072 10,65
Magenta 1.540 9,23
Magnago 1.464 8,12
Marcallo con Casone 1.324 9,09
Masate 1.647 10,49
Mediglia 1.770 9,91
Melegnano 2.038 10,90
Melzo 1.908 10,01
Mesero 1.465 7,40
Morimondo 1.452 8,04
Motta Visconti 1.236 7,18
Nerviano 1.480 8,79
Nosate 936 7,31
Novate Milanese 2.493 11,02
Noviglio 1.581 8,61
Opera 2.316 11,45
Ossona 1.545 8,18
Ozzero 1.257 5,41
Paderno Dugnano 1.987 9,72
Pantigliate 1.851 10,65
Parabiago 1.694 9,15
Paullo 1.609 13,37
Pero 2.243 12,84
Peschiera Borromeo 2.293 12,49
Pessano con Bornago 2.074 10,61
Pieve Emanuele 2.040 11,31
Pioltello 1.894 11,57
Pogliano Milanese 1.710 8,47
Pozzo d'Adda 1.760 8,81
Pozzuolo Martesana 1.759 9,68
Pregnana Milanese 1.948 10,06
Rescaldina 1.479 8,81
Rho 2.024 11,19
Robecchetto con Induno 1.182 7,33
Robecco sul Naviglio 1.399 7,37
Rodano 2.054 8,46
Rosate 1.628 9,64
Rozzano 2.332 14,24
San Colombano al Lambro 977 6,63
San Donato Milanese 2.789 12,96
San Giorgio Su Legnano 1.340 10,07
San Giuliano Milanese 2.164 12,07
San Vittore Olona 1.544 8,16
San Zenone al Lambro 1.541 7,70
Santo Stefano Ticino 1.719 8,75
Sedriano 1.766 9,72
Segrate 3.136 13,43
Senago 1.790 10,56
Sesto San Giovanni 2.524 13,35
Settala 1.763 8,55
Settimo Milanese 2.415 11,22
Solaro 1.645 9,06
Trezzano Rosa 1.615 9,20
Trezzano sul Naviglio 2.241 11,36
Trezzo sull'Adda 1.431 8,41
Tribiano 1.841 9,28
Truccazzano 1.525 6,67
Turbigo 1.032 6,30
Vanzaghello 1.160 7,62
Vanzago 1.786 9,23
Vaprio d'Adda 1.520 9,11
Vermezzo con Zelo 1.693 9,97
Vernate 1.431 6,99
Vignate 2.064 11,44
Villa Cortese 1.471 6,51
Vimodrone 2.565 13,20
Vittuone 1.758 8,74
Vizzolo Predabissi 1.709 9,61
Zibido San Giacomo 1.926 9,99