Search here...
TOP
Countries Italy Market Reports Real Estate

Piedmont Italy Real Estate Report

Lake Maggiore Piedmont Italy

In 2025, the average home price in the region of Piemonte, Italy, is $256,000, at a price per square foot of $128. By comparison, the national average cost to buy a house in Italy is $368,000, or $184 per square foot.

Real estate in Piemonte is sought-after by foreign and local buyers alike, and prices have changed by -.6% compared to the previous year. Homes located in the most popular towns in Italy, frequented by tourists, tend to be more valuable, while living in remote or lesser-known locations is typically more affordable.

Here’s how Piemonte property prices compare to other regions of Italy:

Abruzzo $238,000
Basilicata $230,000
Calabria $186,000
Campania $330,000
Emilia-Romagna $372,000
Friuli-Venezia Giulia $288,000
Lazio $426,000
Liguria $504,000
Lombardy $444,000
Marche $298,000
Molise $184,000
Piemonte $256,000
Puglia $252,000
Sardegna $328,000
Sicilia $208,000
Toscana $472,000
Trentino-Alto Adige $630,000
Umbria $214,000
Valle d’Aosta/Vallée d’Aoste $528,000
Veneto $358,000

House prices in the cities and towns of Piemonte, in US dollars

The most expensive town to buy a house in Piemonte is Sestriere, where a 2,000 square foot home costs on average $702,000. That’s a price per square foot of $351.

The most affordable place in Piemonte to buy a house, of the locations analyzed, is Mosso, where you can purchase a 2,000 square foot home for as little as $72,000, or $36 per square foot, on average.

Here are real estate prices in Piemonte’s top 5 cities:

Sestriere $702,000
Sauze d`Oulx $642,000
Bardonecchia $630,000
Limone Piemonte $612,000
Cesana Torinese $532,000

See prices for all municipalities in the region

Acqui Terme $166,000
Airasca $216,000
Alba $390,000
Alessandria $186,000
Alpignano $308,000
Arona $404,000
Arquata Scrivia $132,000
Asti $230,000
Avigliana $304,000
Bagnolo Piemonte $150,000
Bardonecchia $630,000
Barge $146,000
Beinasco $332,000
Bene Vagienna $178,000
Biella $162,000
Borgo San Dalmazzo $250,000
Borgomanero $252,000
Boves $224,000
Bra $300,000
Bruino $318,000
Busca $228,000
Bussoleno $162,000
Caluso $176,000
Candelo $132,000
Caraglio $214,000
Carignano $270,000
Carmagnola $262,000
Casale Monferrato $164,000
Caselette $302,000
Caselle Torinese $276,000
Cassine $128,000
Castellazzo Bormida $154,000
Castelletto Ticino $250,000
Castelnuovo Don Bosco $144,000
Castelnuovo Scrivia $156,000
Castiglione Torinese $296,000
Cavagnolo $138,000
Cavour $240,000
Ceres $118,000
Cesana Torinese $532,000
Chieri $306,000
Chivasso $268,000
Coazze $144,000
Collegno $374,000
Corio $124,000
Cossato $130,000
Cumiana $206,000
Cuneo $356,000
Cuorgnè $140,000
Domodossola $356,000
Dronero $174,000
Druento $370,000
Foglizzo $166,000
Fossano $312,000
Frabosa Sottana $384,000
Fubine $166,000
Gaglianico $154,000
Galliate $246,000
Garessio $104,000
Gassino Torinese $276,000
Gattinara $156,000
Gavi $146,000
Giaveno $220,000
Givoletto $310,000
Gozzano $198,000
Gravellona Toce $278,000
Grugliasco $388,000
La Loggia $322,000
Lanzo Torinese $158,000
Lauriano $146,000
Leinì $328,000
Limone Piemonte $612,000
Luserna San Giovanni $170,000
Massino Visconti $316,000
Mazzè $178,000
Molare $138,000
Moncalieri $344,000
Mondovì $208,000
Montanaro $174,000
Mosso $72,000
Nebbiuno $292,000
Nichelino $296,000
None $240,000
Novara $274,000
Novi Ligure $176,000
Omegna $270,000
Orbassano $342,000
Ormea $104,000
Oulx $408,000
Ovada $176,000
Paesana $122,000
Perosa Argentina $114,000
Pinasca $132,000
Pino Torinese $354,000
Poirino $238,000
Pombia $204,000
Ponzone $120,000
Pragelato $446,000
Premosello-Chiovenda $136,000
Racconigi $234,000
Rivalta di Torino $350,000
Rivarolo Canavese $234,000
Rivoli $366,000
Roburent $156,000
Rocca Grimalda $154,000
Roccaforte Mondovì $138,000
Rosta $358,000
Rubiana $146,000
Sale $130,000
Saluzzo $362,000
Sampeyre $202,000
San Benigno Canavese $250,000
San Damiano d’Asti $168,000
San Francesco al Campo $246,000
San Germano Chisone $134,000
San Maurizio Canavese $294,000
San Salvatore Monferrato $148,000
Santena $264,000
Santhià $148,000
Santo Stefano Belbo $174,000
Sauze d`Oulx $642,000
Savigliano $366,000
Serravalle Scrivia $144,000
Sestriere $702,000
Settimo Torinese $304,000
Stazzano $158,000
Suno $164,000
Torino $378,000
Torre Pellice $178,000
Tortona $210,000
Trofarello $352,000
Val della Torre $244,000
Valenza $158,000
Varzo $324,000
Verbania $458,000
Vercelli $192,000
Vernante $348,000
Verolengo $202,000
Verzuolo $206,000
Vigliano Biellese $140,000
Vigone $188,000
Villadossola $186,000
Villafranca Piemonte $140,000
Villanova Mondovì $180,000
Villar Perosa $146,000
Villastellone $250,000
Vinovo $314,000
Viola $118,000
Volpiano $316,000
Volvera $256,000

Looking to buy a house in the land of la dolce vita? Learn all you need to know about buying property in Italy as an expat

Piemonte Italy property prices, in Euro

An average 200-square-meter house in Piemonte sells for around €251,400, or €1,257 per square meter. Property prices in Piemonte have changed by -.6% compared to last year.

Of the locations analyzed, the priciest properties in Piemonte can be found in Sestriere, going for €687,600, on average, or €3,438 per square meter.

On the other hand, the cheapest house prices in Piemonte are in Mosso, where an average-sized home goes for €70,000. That is based on an average of €350 per square meter.

Here are real estate prices in Piemonte’s top 5 cities:

Sestriere €687,600
Sauze d`Oulx €628,600
Bardonecchia €615,600
Limone Piemonte €598,800
Cesana Torinese €520,800

See prices for all municipalities in the region

Acqui Terme €162,800
Airasca €210,800
Alba €382,000
Alessandria €181,200
Alpignano €300,600
Arona €394,800
Arquata Scrivia €129,400
Asti €225,800
Avigliana €298,000
Bagnolo Piemonte €146,600
Bardonecchia €615,600
Barge €143,800
Beinasco €324,400
Bene Vagienna €173,800
Biella €157,600
Borgo San Dalmazzo €244,600
Borgomanero €247,200
Boves €219,000
Bra €294,400
Bruino €311,200
Busca €222,600
Bussoleno €158,800
Caluso €172,200
Candelo €129,200
Caraglio €208,600
Carignano €264,800
Carmagnola €256,800
Casale Monferrato €160,400
Caselette €295,600
Caselle Torinese €269,200
Cassine €125,200
Castellazzo Bormida €151,200
Castelletto Ticino €243,800
Castelnuovo Don Bosco €141,400
Castelnuovo Scrivia €151,800
Castiglione Torinese €290,000
Cavagnolo €135,000
Cavour €235,200
Ceres €116,200
Cesana Torinese €520,800
Chieri €298,600
Chivasso €261,400
Coazze €141,400
Collegno €366,000
Corio €122,200
Cossato €128,000
Cumiana €202,200
Cuneo €348,600
Cuorgnè €136,200
Domodossola €349,000
Dronero €170,800
Druento €362,000
Foglizzo €163,000
Fossano €305,200
Frabosa Sottana €375,800
Fubine €162,200
Gaglianico €151,200
Galliate €241,200
Garessio €102,600
Gassino Torinese €269,800
Gattinara €152,200
Gavi €142,000
Giaveno €215,800
Givoletto €304,200
Gozzano €193,400
Gravellona Toce €272,400
Grugliasco €380,400
La Loggia €314,600
Lanzo Torinese €154,800
Lauriano €143,600
Leinì €321,200
Limone Piemonte €598,800
Luserna San Giovanni €165,400
Massino Visconti €308,600
Mazzè €173,600
Molare €135,600
Moncalieri €336,600
Mondovì €204,400
Montanaro €169,600
Mosso €70,000
Nebbiuno €284,800
Nichelino €289,600
None €235,000
Novara €268,400
Novi Ligure €173,200
Omegna €264,800
Orbassano €335,000
Ormea €102,400
Oulx €400,000
Ovada €171,400
Paesana €120,200
Perosa Argentina €111,800
Pinasca €128,800
Pino Torinese €346,800
Poirino €233,000
Pombia €199,800
Ponzone €117,000
Pragelato €436,400
Premosello-Chiovenda €133,800
Racconigi €228,200
Rivalta di Torino €342,200
Rivarolo Canavese €229,200
Rivoli €357,200
Roburent €151,800
Rocca Grimalda €151,000
Roccaforte Mondovì €134,800
Rosta €349,400
Rubiana €142,600
Sale €127,600
Saluzzo €354,800
Sampeyre €197,000
San Benigno Canavese €245,200
San Damiano d’Asti €163,600
San Francesco al Campo €241,000
San Germano Chisone €131,800
San Maurizio Canavese €288,600
San Salvatore Monferrato €145,600
Santena €258,600
Santhià €144,000
Santo Stefano Belbo €169,400
Sauze d`Oulx €628,600
Savigliano €357,400
Serravalle Scrivia €140,200
Sestriere €687,600
Settimo Torinese €298,200
Stazzano €154,000
Suno €160,400
Torino €370,200
Torre Pellice €174,800
Tortona €204,600
Trofarello €344,400
Val della Torre €238,200
Valenza €154,200
Varzo €317,400
Verbania €448,400
Vercelli €188,400
Vernante €340,000
Verolengo €198,200
Verzuolo €201,600
Vigliano Biellese €136,200
Vigone €183,200
Villadossola €181,600
Villafranca Piemonte €137,600
Villanova Mondovì €176,800
Villar Perosa €143,200
Villastellone €245,600
Vinovo €306,800
Viola €114,600
Volpiano €309,600
Volvera €250,000

Home prices vary depending on the condition of the property, the size of the home, and, of course, the location. For example, apartments and homes located in historic town centers tend to be more expensive than in other areas of the town, partly because of their proximity to amenities and partly because of their higher rental value. Moreover, properties in need of extensive renovation are typically priced much lower than those that are in move-in condition.

Methodology:

  • When using or citing this data, please give credit with a link to My Dolce Casa
  • Home price data source: Idealista.pt valid as of the date of this report
  • Original prices published in euros per square meter
  • Euros converted to U.S. dollars at an exchange rate valid as of the date of this report
  • Square meters converted to square feet
  • The average price of a 2,000 square foot home was calculated by multiplying the price per square foot in USD by 2,000
  • The average price of a 200 square meter home was calculated by multiplying the price per square meter in Euro by 200

My Dolce Casa Team

My Dolce Casa is a team of expat writers whose articles and stories reflect their personal experience of moving, living, working, and retiring overseas. Through top-notch research and local expertise, they share the latest trends and insights into the ever-growing lifestyle of living across borders.

«

»