

Umbria · Perugia
Castiglione del Lago
Trasimeno's western promontory, once the lake's fourth island, fortified in 1247 and later frescoed for a marquis of Corgna.
- Best time
- Apr–Oct
- By car
- 50 min from Perugia
- By train
- Station in the comune
- Population
- 15,137
Known for
ROCCA DEL LEONE
Pentagonal Hohenstaufen fortress of 1247, one of the best preserved military structures of central Italy.
POMARANCIO
Eight rooms of late-Mannerist frescoes in Palazzo della Corgna, painted 1574-1590 for Ascanio della Corgna.
TRASIMENO
Western shore of central Italy's fourth-largest lake, ferry base for Isola Maggiore and Isola Polvese.
When to visit
Best · Apr–Oct
- J10°
- F13°
- M14°
- A18°
- M23°
- J28°
- J33°
- A32°
- S26°
- O21°
- N15°
- D11°
- Best
- Hot or crowded
- Quiet
- Mostly closed
Daytime averages, 2020–2024. Weather data by Open-Meteo.com.
The festa: Maria Maddalena, 22 July
Why come
The town sits on a limestone promontory on the western shore of Lake Trasimeno, thirty kilometers from Perugia. That promontory was the fourth island of the lake in antiquity, before the strip of water separating it from the mainland silted in, which is why a place now solidly attached to shore still carries the memory of being an island in its layout and its name. The fortress anchors the southern end of the centro storico, and a covered passage links it directly to the ducal palace: one museum complex, two buildings, four centuries apart, joined so that a visitor can pass from medieval military architecture into a Mannerist-frescoed residence without stepping outside.
The town is the largest commune on the Trasimeno and the western base for the ferries out to the lake's islands, and it is the only one of the lake's shore towns to hold Borghi più belli status. What this adds up to is a small center where fortification and courtly decoration sit back to back, and where the lake itself, its islands, its silted-in strait, its ferries, is never far from any single building.
Read on
Castiglione del Lago in our articles
The best towns with a food festival that you can reach by train in the province of Perugia6 towns, Castiglione del Lago among them.
The best towns with a serious restaurant that you can reach by train in the province of Perugia6 towns, Castiglione del Lago among them.
The 7 best towns with a serious restaurant that sit inside a nature park in the province of Perugia7 towns, Castiglione del Lago among them.
The 7 prettiest villages you can reach by train within 90 minutes of Perugia7 towns, Castiglione del Lago among them.
How to get there
From Ancona / Pescara (AOI), about 2h 24m by car.
Bologna (BLQ) is about 2h 39m away.
By car from the centre of Perugia 50 minutes, Siena 1h 19m or Florence 1h 40m.
There is a railway station in the comune, so you can arrive without a car.
Coming by train into Perugia? Castiglione del Lago is about 47 minutes away by road.


What to see
Palazzo della Corgna
Sixteenth-century ducal palace built for Ascanio della Corgna on a Baglioni structure, eight rooms frescoed by il Pomarancio between 1574 and 1590.
Rocca del Leone
Pentagonal medieval fortress commissioned by Federico II di Svevia in 1247, linked to Palazzo della Corgna by a covered passageway.
Chiesa di Santa Maria Maddalena
Parish church on the centro storico's main axis, bell tower rising to 329 meters above sea level over the lake.
Lungolago
Lakefront walk along the western Trasimeno shore, departure point for ferries to Isola Maggiore and Isola Polvese.
Belvedere della Rocca
Walkway along the fortress walls overlooking the lake, the panoramic perch above the Trasimeno basin.
The slow-trip planner
Building a trip? Find where Castiglione del Lago 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.
We recommend
Where to eat
Not our picks, but places the guides put their name to: a Michelin star, a Gambero Rosso fork, a Slow Food snail, a Michelin Key for the hotels. Worth a table, a counter, or a night when you pass through.
L'AcquarioRistorante
A Michelin Bib Gourmand for L'Acquario, and a Slow Food snail.
Through the year
What happens here
Feasts and festivals that come back year after year. We give the month rather than the date, because the date moves and the month rarely does. Check with the source before you plan a journey around one.
Stramaialata - Sagra del Mangiar Benefood festival
usually held in August. TrovaSagre
The Sunday letter
Castiglione del Lago got its letter. One town every Sunday, free. The photo, the food, the festa.
Living here
- Population 15,137
- In-betweeni
- Pharmacy in town
- High school within a 30-minute drive
- Train station in the comune
- Nearest airport Ancona / Pescara, 2 h 24 min drive
- Regional capital Perugia, 50 min drive
Common questions
- What is Castiglione del Lago known for?
- Trasimeno's western promontory, once the lake's fourth island, fortified in 1247 and later frescoed for a marquis of Corgna.
- Where is Castiglione del Lago?
- Castiglione del Lago is a comune in the province of Perugia, in Umbria, at 304 meters above sea level.
- What is the nearest airport to Castiglione del Lago?
- Ancona / Pescara (AOI), about 2h 24m by car.
- Can you get to Castiglione del Lago without a car?
- Yes. There is a railway station in the comune, so you can arrive by train.
- How long is the drive from Perugia to Castiglione del Lago?
- About 50 minutes by car.
- When is the best time to visit Castiglione del Lago?
- Best in Apr–Oct. July is the warmest month, averaging 33 degrees, and May the wettest, with about 11 rain days.
- Is there a sagra or a festival in Castiglione del Lago?
- Yes. Stramaialata - Sagra del Mangiar Bene. August is when the first of them falls.
- Which other towns are like Castiglione del Lago?
- Omegna, Bracciano and Arona.
- How many people live in Castiglione del Lago?
- 15,137 at the 2023 count.
Tags & datadesignations · numbers · sources
Recognised as
The numbers
- Elevation: 304 m
- Population: 15,137
- Surface area: 205.26 km²
These figures were compiled from public directories: ISTAT, OpenStreetMap and Wikidata, and from the official listings of the guides named on this page. Town details change; verify with official sources before you travel.
Similar
Towns like Castiglione del Lago
Omegna
Province: Verbano-Cusio-Ossola
both lake towns · both over 10,000 people
Bracciano
Province: Roma
both lake towns · both over 10,000 people
Arona
Province: Novara
both lake towns · both over 10,000 people
Anguillara Sabazia
Province: Roma
both lake towns · both over 10,000 people
Todi
Province: Perugia
both over 10,000 people · both hill towns
Gozzano
Province: Novara
both lake towns · both hill towns
🎨 Borghi più belli d'Italia
More Borghi più belli d'Italia towns in Umbria
Acquasparta
Province: Terni
A hill town at 350 meters above the Naia valley, where a Renaissance duchy briefly became the seat of Europe's first scientific academy.
Allerona
Province: Terni
A stone borgo at 472 meters between the Paglia valley and the Valdichiana, an Orvieto outpost whose Monaldeschi castle fell to Charles V.
Arrone
Province: Terni
Medieval castle village on the left bank of the Nera at 243 meters, upstream from the largest man-made waterfall in the world.
Bettona
Province: Perugia
A hill town at 353 meters between the Topino and Chiascio rivers, the only Etruscan settlement ever built east of the Tiber.
Bevagna
Province: Perugia
Roman Mevania on the Umbrian plain at 225 meters, four medieval quarters that compete every June in a reconstructed market of the 13th century.
