Whitewashed trulli with conical stone roofs and a wooden bench on a quiet street in Alberobello, Puglia, Italy

What €100k, €200k and €400k Buy in Puglia: House Prices by Town (2026)

Photo by Krzysztof, portfolio on Unsplash

Puglia is still one of the more affordable places in Italy to buy a home by the sea, but “affordable” covers a wide range. The same €200,000 buys a roomy townhouse in southern Salento and a compact flat in Polignano a Mare. This guide turns the latest asking prices into something you can picture: how many square meters each budget buys, town by town.

All prices are average asking prices per square meter from Immobiliare.it, Italy’s largest listings portal, for September 2026, checked on 24 October 2026. They describe what sellers are asking, not what buyers finally pay, and they mix every kind of home in each town.

The short answer

Across the whole region, the average asking price in September 2026 was €1,456 per square meter, so €100,000 buys about 69 m², €200,000 about 137 m² and €400,000 about 275 m² on paper. Our verdict: for most buyers, €200,000 is the budget where Puglia opens up. It buys a full family-sized house in the Salento and the Murgia towns, or a good two-bedroom apartment in Lecce, and it still leaves room for the taxes and the renovation most older homes need.

At €100,000 you are mostly looking at small apartments in the cities or older houses that need work in quieter towns. At €400,000 you can choose: a sea-view apartment in the most sought-after coastal towns, or a house with land, a restored trullo or a small masseria inland.

What each budget buys, town by town

The table divides each budget by the town’s average asking price. Treat it as a guide to scale, not a quote. A restored old-town home or a sea view can cost well above the town average, and a house in the countryside that needs a new roof can cost well below it.

TownAverage asking price (€/m²)€100k buys about€200k buys about€400k buys aboutHomes listed for sale
Tricase€963104 m²208 m²415 m²153
Taranto€964104 m²207 m²415 m²1,625
Martina Franca€1,31476 m²152 m²304 m²963
Ceglie Messapica€1,37973 m²145 m²290 m²810
Nardò€1,43969 m²139 m²278 m²528
Lecce€1,67360 m²120 m²239 m²1,034
Alberobello€1,85154 m²108 m²216 m²103
Gallipoli€1,93552 m²103 m²207 m²544
Otranto€2,23545 m²89 m²179 m²121
Bari€2,34443 m²85 m²171 m²3,208
Monopoli€2,58139 m²77 m²155 m²705
Ostuni€2,59139 m²77 m²154 m²1,500
Polignano a Mare€2,86435 m²70 m²140 m²236

Source: Immobiliare.it market data, residential asking prices for September 2026; listing counts as shown on each town page on 24 October 2026 (Monopoli on 23 October). Square meters are rounded and exclude purchase costs.

A few patterns stand out. The Bari coast and the white towns around Ostuni sit at the top, with Polignano a Mare, Ostuni and Monopoli all above €2,500 per square meter. Lecce, the capital of the Salento, asks €1,673. And quieter Salento towns such as Tricase still ask under €1,000.

Around €100,000: a city flat or a project in a small town

In Lecce, €100,000 buys roughly 60 m² at the city average, which is a one-bedroom apartment or a small two-bedroom outside the historic center. Our guide to living in Lecce covers the neighborhoods and what daily life costs there. In Taranto and Tricase the same money stretches to around 100 m², often an older townhouse with a terrace.

What locals actually do at this budget is look at the casa indipendente (a house with its own entrance, often on two floors with a roof terrace) in the old centers of smaller towns. These homes are often priced to reflect the work they need, so a building survey before you commit is money well spent.

Around €200,000: the budget where Puglia opens up

At €200,000 the choice becomes interesting. In Martina Franca, Ceglie Messapica or Nardò it buys about 140 to 150 m², enough for a three-bedroom house. In Alberobello it buys around 108 m², and the trulli in the countryside around it come in a wide range of prices; our guide to buying a trullo explains the permits and renovation questions that come with one. In Monopoli it buys about 77 m², a comfortable two-bedroom; our guide to Monopoli as a base covers trains, beaches and rents.

If you are planning to retire here, check the towns that qualify for Italy’s 7% flat tax for foreign pensioners before you choose. Ceglie Messapica, Alberobello, Gallipoli and Ostuni from our table are all on that list, and our guide to the 7% tax towns in Puglia has the full 2026 list.

Around €400,000: sea views or land

At €400,000 the coast is open to you. In Polignano a Mare, Ostuni or Monopoli the town average works out at 140 to 155 m², and you can aim for a renovated apartment with a terrace or a view. Inland, the same budget often buys a restored country house with olive trees, or a trullo already converted for modern living.

Our favorite hour for deciding whether a town is right is the evening passeggiata (the slow walk along the main street before dinner). Come back to a short list of towns in November as well as in August, and you will see each one as it really is the rest of the year.

What you pay on top of the price

Purchase taxes depend on who is selling and whether the home will be your main residence. Buying from a private seller, the registration tax is 9% of the cadastral value, or 2% with prima casa (main home) relief, with a minimum of €1,000, plus €50 each in mortgage and cadastral tax, according to the Agenzia delle Entrate. The cadastral value is usually well below the market price. It is the cadastral income (rendita catastale) raised by 5% and multiplied by 120, or by 110 with prima casa relief.

To show the scale, take the Agenzia delle Entrate’s own example of a home with a cadastral income of €900. As a main home, the registration tax is €2,079 (Agenzia delle Entrate, prima casa). Bought as a second home, the same property has a cadastral value of €113,400, so the registration tax would be €10,206, plus the two €50 fixed taxes. Buying from a builder charging VAT works differently: 10% VAT on the price, or 4% for a qualifying main home.

Then come the professionals: the notary who draws up the rogito (the final deed, signed in the notary’s office), the estate agent, and ideally a geometra (a licensed building surveyor) to check that the house matches its plans. Our guide to hiring an English-speaking geometra explains what they check and what they charge, and our complete guide to buying a home in Puglia walks through every step from offer to deed.

Frequently asked questions

Are these the prices homes actually sell for?

No. They are average asking prices from listings, so the final price is often lower after negotiation. They are most useful for comparing towns with each other.

Which towns in Puglia are the cheapest to buy in?

Of the towns in our table, Tricase and Taranto had the lowest averages in September 2026, both under €1,000 per square meter. By province, Taranto (€1,062) and Foggia (€1,071) were the lowest, and Bari (€1,844) the highest.

Is €100,000 enough to buy a house in Puglia?

Yes, in many towns, especially in the Salento and in the provinces of Taranto and Brindisi. Expect an older home that needs some updating, and keep a separate budget for taxes, the notary and a survey.

How much should I budget for taxes and fees?

It depends on the cadastral value, not just the price. As a second home bought from a private seller, plan for 9% of the cadastral value in registration tax plus €100 in fixed taxes, then notary, agency and survey fees on top.

Asking prices checked on Immobiliare.it on 24 October 2026 (September 2026 data); tax rates from the Agenzia delle Entrate, checked October 2026. We update the table each quarter. More guides on buying and restoring homes are in Stone & Key.

Read More