Hill towns
Hill towns in Apulia
20 towns
The ridge and hilltop borghi, sitting around 400 metres. Vineyards below, one road up, walkable once you are there. Good in almost any season.

San Giovanni Rotondo
Province: Foggia · 565 m
The Gargano town that became Italy's second pilgrimage site after Assisi, its skyline defined by a stone sanctuary large enough to seat 6,500.

Poggiorsini
Province: Bari · 461 m
The smallest commune in metropolitan Bari, an Orsini estate of 1609 that became an independent town only in 1957.

Pietramontecorvino
Province: Foggia · 456 m
A village at 456 meters on a tufa spur with a 30-meter Norman-Angevin tower and houses carved into the rock.

Biccari
Province: Foggia · 450 m
A Subappennino Dauno borgo at 450 meters under Monte Cornacchia, the highest peak in Puglia at 1,151 meters, with a Byzantine tower at its core.

Minervino Murge
Province: Barletta-Andria-Trani · 445 m
A ridge town at 445 meters where the Murgia plateau breaks off into open view, inside the national park that carries its name.

Vico del Gargano
Province: Foggia · 445 m
A Gargano hill town at 445 meters where a Norman castle, a kiss alley, and DOP citrus terraces step down toward the Adriatic.

Martina Franca
Province: Taranto · 431 m
Puglia's second Baroque city after Lecce, on the Itria ridge at 431 meters, with an opera festival in its ducal courtyard since 1975.

Locorotondo
Province: Bari · 410 m
The round white town on the Itria valley ridge at 410 meters, with cummerse roofs the rest of Puglia does not have.

Alberobello
Province: Bari · 402 m
The Itria valley town built entirely of trulli, 1,500 corbelled limestone cones in two quarters, UNESCO since 1996.

Cisternino
Province: Brindisi · 394 m
An Itria valley borgo on the southern Murgia at 394 meters, whitewashed and looking down over drystone walls and trulli.

Putignano
Province: Bari · 372 m
Putignano has run its carnival continuously since 1394, the longest unbroken run in Europe, staged in a Murgia town with a karst cave threaded beneath its own centro storico.

Gravina in Puglia
Province: Bari · 350 m
Puglia's deepest gravina: a Bari-province town of 42,700 built on the lip of a 100m-deep limestone canyon, its cliffs threaded with rupestrian cave churches.

Cassano delle Murge
Province: Bari · 341 m
A Murge foothills town at 341 meters at the gate of the Alta Murgia park, with the 1,300-hectare Foresta Mercadante mostly inside its territory.

Acquaviva delle Fonti
Province: Bari · 300 m
A Murge town at 300 meters between Bari and the Itria valley, named for its springs and a DOP red onion.

Castellana Grotte
Province: Bari · 290 m
A Murge town built on top of the cave system it is named for, three kilometers of galleries running 60 meters under the limestone plateau.

Sammichele di Bari
Province: Bari · 280 m
A Murge town at 280 meters founded in 1609, anchored by the Caracciolo castle and famous for the zampina pork sausage.

Castellaneta
Province: Taranto · 235 m
A cliff-edge Murge town at 235 meters above the Gravina Grande canyon, birthplace of Rudolph Valentino in 1895, with a Bandiera Blu Ionian marina.

Casamassima
Province: Bari · 230 m
The blue town of the Murge, twenty kilometers south of Bari, its centro storico painted with copper-blue lime after the 1658 plague spared its residents.

Conversano
Province: Bari · 219 m
A pre-Murge hill town at 219 meters, three centuries seat of the Acquaviva counts, with the abbey-monastery once called the Wonder of Puglia.

Ostuni
Province: Brindisi · 218 m
The Città Bianca on three hills at 218 meters, eight kilometers inland, whitewashed against the Murge above an Adriatic plain of olive trees.
The slow-trip planner
Plan a slow trip across the towns travelers skip.
Answer five questions. We will shape a geographically coherent slow trip from the 1,000 Italian towns most travelers skip. Yours to save and share.
From elsewhere in Italy
Five more towns to discover

Taurasi
Province: Avellino
An Irpinia wine village at 400 meters above the Calore valley, the southern home of Aglianico called Barolo of the South.

Ulassai
Province: Nuoro
The highest village in Ogliastra, at 775 meters on a ledge beneath the Tacchi.

Udine
Province: Udine
The historic capital of Friuli, built around a man-made castle hill.

Framura
Province: La Spezia
Five hamlets between sea level and 300 meters on the Riviera di Levante, with Byzantine watchtowers built against Saracen incursions.

Corvara in Badia
Province: Bolzano
The Ladin centre of Alta Badia at 1,568 metres, at the foot of the Sassongher, on the four-pass Sellaronda ski circuit.
