In 2025, the average home price in the region of Marche, Italy, is $298,000, at a price per square foot of $149. By comparison, the national average cost to buy a house in Italy is $368,000, or $184 per square foot.
Real estate in Marche is sought-after by foreign and local buyers alike, and prices have changed by -3.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 Marche 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 Marche, in US dollars
The most expensive town to buy a house in Marche is Sirolo, where a 2,000 square foot home costs on average $678,000. That’s a price per square foot of $339.
The most affordable place in Marche to buy a house, of the locations analyzed, is Petritoli, where you can purchase a 2,000 square foot home for as little as $140,000, or $70 per square foot, on average.
Here are real estate prices in Marche’s top 5 cities:
Sirolo $678,000
Porto Recanati $498,000
Porto San Giorgio $474,000
Grottammare $446,000
Pesaro $428,000
See prices for all municipalities in the region
Agugliano $236,000
Altidona $368,000
Amandola $172,000
Ancona $336,000
Appignano $170,000
Ascoli Piceno $262,000
Cagli $146,000
Camerano $294,000
Camerino $204,000
Cartoceto $242,000
Castelfidardo $284,000
Castelraimondo $196,000
Cingoli $142,000
Colli al Metauro $240,000
Corinaldo $206,000
Corridonia $184,000
Fabriano $156,000
Falconara Marittima $226,000
Falerone $144,000
Fano $398,000
Fermo $266,000
Filottrano $166,000
Fossombrone $160,000
Grottammare $446,000
Jesi $290,000
Macerata $238,000
Matelica $182,000
Mombaroccio $204,000
Mondavio $196,000
Mondolfo $324,000
Monte Porzio $246,000
Monte San Giusto $174,000
Monte Urano $170,000
Montecalvo in Foglia $242,000
Montecassiano $210,000
Montecosaro $298,000
Montegiorgio $162,000
Montegranaro $172,000
Montelabbate $282,000
Montemarciano $266,000
Morrovalle $196,000
Osimo $250,000
Ostra Vetere $194,000
Pergola $146,000
Pesaro $428,000
Petritoli $140,000
Pollenza $220,000
Porto Recanati $498,000
Porto San Giorgio $474,000
Porto Sant’Elpidio $308,000
Potenza Picena $298,000
Recanati $248,000
San Costanzo $248,000
San Severino Marche $218,000
Sant’Elpidio a Mare $198,000
Sarnano $158,000
Sirolo $678,000
Tavullia $288,000
Terre Roveresche $168,000
Tolentino $254,000
Trecastelli $272,000
Treia $194,000
Urbino $308,000
Vallefoglia $292,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.
Marche Italy property prices, in Euro
An average 200-square-meter house in Marche sells for around €292,400, or €1,462 per square meter. Property prices in Marche have changed by -3.6% compared to last year.
Of the locations analyzed, the priciest properties in Marche can be found in Sirolo, going for €663,200, on average, or €3,316 per square meter.
On the other hand, the cheapest house prices in Marche are in Petritoli, where an average-sized home goes for €137,200. That is based on an average of €686 per square meter.
Here are real estate prices in Marche’s top 5 cities:
Sirolo €663,200
Porto Recanati €488,200
Porto San Giorgio €463,800
Grottammare €435,800
Pesaro €419,200
See prices for all municipalities in the region
Agugliano €231,000
Altidona €361,000
Amandola €168,400
Ancona €329,400
Appignano €166,000
Ascoli Piceno €257,200
Cagli €143,800
Camerano €287,400
Camerino €200,400
Cartoceto €236,800
Castelfidardo €278,200
Castelraimondo €191,600
Cingoli €139,200
Colli al Metauro €234,400
Corinaldo €200,800
Corridonia €181,000
Fabriano €151,800
Falconara Marittima €220,600
Falerone €141,200
Fano €388,800
Fermo €260,200
Filottrano €161,600
Fossombrone €156,400
Grottammare €435,800
Jesi €283,400
Macerata €232,200
Matelica €178,200
Mombaroccio €200,200
Mondavio €192,400
Mondolfo €316,200
Monte Porzio €241,000
Monte San Giusto €171,200
Monte Urano €166,000
Montecalvo in Foglia €236,600
Montecassiano €206,000
Montecosaro €291,000
Montegiorgio €157,600
Montegranaro €169,200
Montelabbate €275,200
Montemarciano €259,400
Morrovalle €192,200
Osimo €245,600
Ostra Vetere €190,000
Pergola €142,400
Pesaro €419,200
Petritoli €137,200
Pollenza €215,600
Porto Recanati €488,200
Porto San Giorgio €463,800
Porto Sant’Elpidio €300,600
Potenza Picena €291,400
Recanati €242,600
San Costanzo €243,400
San Severino Marche €213,400
Sant’Elpidio a Mare €193,200
Sarnano €154,800
Sirolo €663,200
Tavullia €282,000
Terre Roveresche €165,000
Tolentino €248,600
Trecastelli €266,400
Treia €189,000
Urbino €301,400
Vallefoglia €285,200
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