
Apulia · Foggia
Roseto Valfortore
A Daunian Mountain stone village at 658 meters near the Fortore springs, named for the wild roses and known for black and white truffles.
658m
Elevation
50 km / 31 mi
Nearest hub (Foggia)
993
Population
May–Oct
Best time to visit
Recognised as
Why come
Roseto Valfortore sits at 658 meters on a steep slope of the Fortore valley in the Daunian Mountains, below Monte Cornacchia, the highest peak in Puglia at 1,151 meters. The name records the wild roses that cover the slopes and the Fortore river whose springs rise east of the village. Urban planning follows a Lombard pattern: stréttole, the narrow alleys, fan out from Piazza Vecchia, alternating wider stepped lanes with narrower channels that collect rainwater. The stone houses, the sculpted balustrades, and the decorated doorways were cut by generations of local stonemasons. Acacia honey and truffles, black and white plus bianchetto, come out of the surrounding beech and oak forests; annual truffle fairs run on both sides of autumn. Roseto Valfortore carries Borghi più belli d'Italia and Città del Tartufo, with a population under a thousand and falling. The first immigrants to Roseto, Pennsylvania, left in 1883 for the slate quarries of the Lehigh Valley.
The slow-trip planner
Building a trip? Find where Roseto Valfortore fits in a slow Italy circuit.
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.
Gallery
5 photos · scroll →
Known for
Piazza Vecchia
Medieval origin square at the foot of the village, from which the stréttole fan out, the Lombard core of the urban layout.
Centro storico in pietra
Stone-cut village on the Fortore slope, narrow stepped lanes, balustrades and portals shaped by generations of local stonemasons.
Chiesa Madre di Santa Maria Assunta
Mother church in the upper village, rebuilt over the centuries above the medieval core, the religious anchor of the borgo.
Monte Cornacchia
Highest peak in Puglia at 1,151 meters, immediately above the village, the centre of the Daunian Mountains massif.
Sagre del Tartufo
Annual truffle fairs around the autumn harvest, black, white and bianchetto pulled out of the surrounding beech and oak forests.
When to visit
Best months · May–Oct
- J
- F
- M
- A
- M
- J
- J
- A
- S
- O
- N
- D
- Best
- Hot or crowded
- Quiet
- Mostly closed
May through October is the workable season at 658 meters: cool evenings, dry air, the Daunian forests green and the Fortore springs running. June through August stay around twenty-five degrees while Foggia bakes at thirty-eight on the plain below. September and October are the truffle months and the chestnut work in the lower foothills. November through April is cold and often snowy: the population is under a thousand and many trattorie do not open through winter. Snow falls reliably on Monte Cornacchia. The Festa dei Santi Patroni in summer pulls the diaspora home from the Pennsylvania Lehigh Valley.
How to get there
From Foggia, Roseto Valfortore is roughly 50 km by road. Allow about 43–60 minutes depending on traffic and route choice (autostrada vs scenic).
Drive time to the nearest gateway airports
- Naples / Salerno2h 18m
- Bari / Brindisi2h 22m
- Ancona / Pescara4h 28m
Elevation 658 m
Subscribe — free
Get the best guides on hidden Italian towns.
One letter on Sundays. The week’s town, with the photo, the food, the festa. Free, by Peter & Sophia from Pietrasanta.
Substack sends a confirmation link to your inbox. The signup finishes when it’s clicked.
Close by
More towns near Roseto Valfortore

Faeto
Province: Foggia
The highest village in Puglia at 820 meters, Franco-Provençal-speaking since 1266, on a Monti Dauni ridge below Monte Cornacchia.

Celle di San Vito
Province: Foggia
The smallest commune in Puglia, 148 residents at 726 meters in the Monti Dauni, one of two Franco-Provençal-speaking villages in the south.

Biccari
Province: Foggia
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.

Savignano Irpino
Province: Avellino
A 718-meter stone borgo above the Cervaro valley on the Campania-Apulia border, called Savignano di Puglia until 1963.

Ariano Irpino
Province: Avellino
The City of the Three Hills at 788 meters, where Roger II promulgated the Assizes of 1140 and majolica kilns still fire.
🎨 Borghi più belli d'Italia
Other Borghi più belli d'Italia towns in Apulia

Bovino
Province: Foggia
A Daunian Mountains hill town at 646 meters above the Cervaro valley, Roman Vibinum, with a Norman-Swabian castle later turned into a Guevara ducal palace.

Cisternino
Province: Brindisi
An Itria valley borgo on the southern Murgia at 394 meters, whitewashed, Cittaslow since 2003 and Cittaslow City of the Year in 2014.

Gravina in Puglia
Province: Bari
Puglia's deepest gravina — a 42,700-resident Bari-province town built on the lip of a 100m-deep limestone canyon, with the 18th-c Ponte Acquedotto walkway across the gorge that James Bond crossed in No Time to Die, a network of rupestrian cave churches in the cliff face, and the four-signal BPB + Cittaslow + Via Francigena + Parco Nazionale combination.

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

Maruggio
Province: Taranto
Salento's Knights of Malta borgo — a fortified Borgo più Bello on a low Ionian hill with 11 km of Bandiera Blu coast at Campomarino, Negroamaro and Primitivo vines pressing into the centro, and a unique commanderie history that made it the Order's southern Italian headquarters for 600 years.
