If you’re looking for a cheap house for sale in Italy, comparing real estate prices by region is a great way to start. Real estate prices in Italy vary widely from region to region, and finding the best region for you to call home takes a lot of research and thought.
The average sale price of a house in Italy is $1,884 per square meter as of July 2022. This means that a 2,000 square foot home will cost you $348,529 on average, and a smaller 1,000 square foot house or apartment will set you back $175,206. That’s not to say that there aren’t plenty of regions where you can really find cheap houses in Italy.
The best regions for finding cheap houses for sale in Italy are:
[table id=1 /]
Here’s how much a home will cost you on average in every region, from the most expensive to the cheapest regions to buy a house in Italy:
20. Trentino-South Tyrol
- Average home price per sqm: $2,715
- Price of a 2,000 sqft home (185 sqm): $502,319
- Price of a 1,000 sqft home (93 sqm): $252,517
19. Aosta Valley
- Average home price per sqm: $2,621
- Price of a 2,000 sqft home (185 sqm): $484,959
- Price of a 1,000 sqft home (93 sqm): 243,790
18. Liguria
- Average home price per sqm: $2,528
- Price of a 2,000 sqft home (185 sqm): $467,599
- Price of a 1,000 sqft home (93 sqm): $235,063
17. Tuscany
- Average home price per sqm: $2,391
- Price of a 2,000 sqft home (185 sqm): $442,313
- Price of a 1,000 sqft home (93 sqm): $222,352
16. Lazio
- Average home price per sqm: $2,217
- Price of a 2,000 sqft home (185 sqm): $410,234
- Price of a 1,000 sqft home (93 sqm): $206,226
15. Lombardy
- Average home price per sqm: $2,089
- Price of a 2,000 sqft home (185 sqm): $386,458
- Price of a 1,000 sqft home (93 sqm): $194,273
14. Emilia-Romagna
- Average home price per sqm: $1,791
- Price of a 2,000 sqft home (185 sqm): $331,357
- Price of a 1,000 sqft home (93 sqm): $166,574
13. Campania
- Average home price per sqm: $1,694
- Price of a 2,000 sqft home (185 sqm): 313,431
- Price of a 1,000 sqft home (93 sqm): $157,562
12. Veneto
- Average home price per sqm: $1,679
- Price of a 2,000 sqft home (185 sqm): $310,600
- Price of a 1,000 sqft home (93 sqm): $156,140
11. Sardinia
- Average home price per sqm: $1,585
- Price of a 2,000 sqft home (185 sqm): $293,240
- Price of a 1,000 sqft home (93 sqm): $147,412
10. Marche
- Average home price per sqm: $1,521
- Price of a 2,000 sqft home (185 sqm): $281,352
- Price of a 1,000 sqft home (93 sqm): $141,436
9. Friuli-Venezia Giulia
- Average home price per sqm: $1,380
- Price of a 2,000 sqft home (185 sqm): $255,311
- Price of a 1,000 sqft home (93 sqm): $128,346
8. Piedmont
- Average home price per sqm: $1,278
- Price of a 2,000 sqft home (185 sqm): $236,441
- Price of a 1,000 sqft home (93 sqm): $118,860
7. Puglia
- Average home price per sqm: $1,220
- Price of a 2,000 sqft home (185 sqm): $225,685
- Price of a 1,000 sqft home (93 sqm): $113,453
6. Abruzzo
- Average home price per sqm: $1,211
- Price of a 2,000 sqft home (185 sqm): $223,987
- Price of a 1,000 sqft home (93 sqm): $112,599
5. Basilicata
- Average home price per sqm: $1,183
- Price of a 2,000 sqft home (185 sqm): $218,892
- Price of a 1,000 sqft home (93 sqm): $110,038
4. Umbria
- Average home price per sqm: $1,113
- Price of a 2,000 sqft home (185 sqm): $205,872
- Price of a 1,000 sqft home (93 sqm): $103,492
3. Sicily
- Average home price per sqm: $1,058
- Price of a 2,000 sqft home (185 sqm): $195,682
- Price of a 1,000 sqft home (93 sqm): $98,370
2. Calabria
- Average home price per sqm: $931
- Price of a 2,000 sqft home (185 sqm): $172,283
- Price of a 1,000 sqft home (93 sqm): $86,607
1. Molise
- Average home price per sqm: $893
- Price of a 2,000 sqft home (185 sqm): $165,113
- Price of a 1,000 sqft home (93 sqm): $83,003
Methodology:
- Home price source: Idealista.it, prices valid as of July 2022
- The price per square meter was converted from Euro to USD using a conversion rate of 1 euro = 1.02 USD
- The average price of a 2,000 square foot home was calculated by multiplying the price per square meter by 185 square meters (the equivalent of 2,000 square feet)
- The average price of a 1,000 square foot home was calculated by multiplying the price per square meter by 93 square meters (the equivalent of 1,000 square feet)