Skip to content
Borgonova

Puglia · 257 comuni

Moving to Puglia

Puglia is the heel of the boot, flat, olive-covered and ringed by coast. Of its 257 comuni, 89% had fewer residents in 2025 than in 2019, and 213 of them sit inside Italy's 7% pension-tax zone.

This page is for anyone looking at houses for sale in Puglia or thinking of moving there: which towns need people most, the one-euro schemes, and every comune in the region with its own page.

Updated September 2026 · figures from ISTAT

257
comuni
89%
of them shrinking since 2019
-2.5%
population change, 2019–2025
213
towns in the 7% tax zone

1 euro houses in Puglia

We have no verified one-euro scheme in Puglia on file yet. That is not the same as there being none: schemes are announced by each comune, in Italian, and come and go. Watch a town from its page and we will tell you the day its scheme page changes.

The house is rarely the expensive part. Read what the one-euro houses really cost before bidding on anything.

The towns in Puglia that most need people

Ranked by the Need Index: how fast the town is losing residents and how old its people are. These are where houses sit empty longest, where owners are most willing to sell, and where comuni run schemes to fill them.

  1. 1Carlantino-17.1% · 782
  2. 2Volturara Appula-13.9% · 353
  3. 3Celenza Valfortore-13.5% · 1,302
  4. 4Motta Montecorvino-12.4% · 603
  5. 5Celle di San Vito-10.1% · 142
  6. 6San Marco la Catola-12.2% · 841
  7. 7Rignano Garganico-11.3% · 1,748
  8. 8Panni-10.9% · 672
  9. 9Bovino-9.5% · 2,881
  10. 10Rocchetta Sant'Antonio-10.7% · 1,616
  11. 11Anzano di Puglia-10.1% · 1,075
  12. 12Chieuti-10.7% · 1,470
  13. 13Castelnuovo della Daunia-9.2% · 1,240
  14. 14Casalvecchio di Puglia-8.8% · 1,633
  15. 15Alberona-9.1% · 832

The 7% tax towns in Puglia

A foreign pensioner who moves their tax residence to a comune of 20,000 people or fewer here pays a flat 7% on all foreign income for nine years. 213 of Puglia's comuni meet that size test.

See every 7% tax town in Italy, or read how retiring to Italy works.

Every comune in Puglia

All 257, by province. Each has its own page with its population trend, median age, scheme status and neighbours.

Foggia · 61

Accadia · Alberona · Anzano di Puglia · Apricena · Ascoli Satriano · Biccari · Bovino · Cagnano Varano · Candela · Carapelle · Carlantino · Carpino · Casalnuovo Monterotaro · Casalvecchio di Puglia · Castelluccio dei Sauri · Castelluccio Valmaggiore · Castelnuovo della Daunia · Celenza Valfortore · Celle di San Vito · Cerignola · Chieuti · Deliceto · Faeto · Foggia · Ischitella · Isole Tremiti · Lesina · Lucera · Manfredonia · Mattinata · Monte Sant'Angelo · Monteleone di Puglia · Motta Montecorvino · Ordona · Orsara di Puglia · Orta Nova · Panni · Peschici · Pietramontecorvino · Poggio Imperiale · Rignano Garganico · Rocchetta Sant'Antonio · Rodi Garganico · Roseto Valfortore · San Giovanni Rotondo · San Marco in Lamis · San Marco la Catola · San Nicandro Garganico · San Paolo di Civitate · San Severo · Sant'Agata di Puglia · Serracapriola · Stornara · Stornarella · Torremaggiore · Troia · Vico del Gargano · Vieste · Volturara Appula · Volturino · Zapponeta

Lecce · 96

Alessano · Alezio · Alliste · Andrano · Aradeo · Arnesano · Bagnolo del Salento · Botrugno · Calimera · Campi Salentina · Cannole · Caprarica di Lecce · Carmiano · Carpignano Salentino · Casarano · Castri di Lecce · Castrignano de' Greci · Castrignano del Capo · Castro · Cavallino · Collepasso · Copertino · Corigliano d'Otranto · Corsano · Cursi · Cutrofiano · Diso · Gagliano del Capo · Galatina · Galatone · Gallipoli · Giuggianello · Giurdignano · Guagnano · Lecce · Lequile · Leverano · Lizzanello · Maglie · Martano · Martignano · Matino · Melendugno · Melissano · Melpignano · Miggiano · Minervino di Lecce · Monteroni di Lecce · Montesano Salentino · Morciano di Leuca · Muro Leccese · Nardò · Neviano · Nociglia · Novoli · Ortelle · Otranto · Palmariggi · Parabita · Patù · Poggiardo · Porto Cesareo · Presicce-Acquarica · Racale · Ruffano · Salice Salentino · Salve · San Cassiano · San Cesario di Lecce · San Donato di Lecce · San Pietro in Lama · Sanarica · Sannicola · Santa Cesarea Terme · Scorrano · Seclì · Sogliano Cavour · Soleto · Specchia · Spongano · Squinzano · Sternatia · Supersano · Surano · Surbo · Taurisano · Taviano · Tiggiano · Trepuzzi · Tricase · Tuglie · Ugento · Uggiano la Chiesa · Veglie · Vernole · Zollino

Moving to Puglia: questions people ask

Can you buy a house in Puglia for 1 euro?
We have no verified one-euro scheme in Puglia on file. That means we have not confirmed one, not that none exists — schemes open and close through each comune's own notice. The cheapest houses here usually come from court auctions and private owners in the smaller inland towns.
Is Puglia losing population?
89% of Puglia's comuni with comparable figures had fewer residents in 2025 than in 2019, and the region's comuni as a whole changed by -2.5%. The steepest declines are almost always in the smallest towns.
Does Puglia qualify for Italy's 7% tax on foreign pensions?
Yes, in part. 213 of Puglia's 257 comuni have 20,000 residents or fewer, which with the region is the location test for the 7% flat tax on foreign pension income. The pension must be foreign-sourced and you must not have been tax-resident in Italy for the previous five years.
Where are the cheapest houses in Puglia?
In the small inland comuni that are losing people fastest — the list on this page is a good place to start. Genuinely cheap houses come from three places: one-euro schemes, Italian court auctions, and owners selling privately, often with no agent at all.

Know which town? Get the move in order.

Your visa route, the steps once you land, what each costs — and whether your comune is in the 7% zone.

Build my relocation plan