Castiglione del Lago is a town in the province of Perugia, in the Umbria region of Italy. It is located on the western shore of Lake Trasimeno.
The oldest part of the town is on the hill overlooking the lake. The town walls and the castle date from the 13th century. The Duke of Castiglione, a title created in 1558 for the Sforza family, was a patron of the arts. The town is home to a number of art galleries and museums.
The town is also a popular tourist destination, with restaurants, cafes and a number of hotels and bed and breakfasts.
Average temperatures during the day in Castiglione del Lago.