Magione is a comune in the Province of Perugia in the Italian region Umbria, located about 15 km west of Perugia. Magione borders the following municipalities: Castiglione del Lago, Corciano, Panicale, Passignano sul Trasimeno, Perugia, Tuoro sul Trasimeno, and Umbertide. It is located on the eastern shore of Lake Trasimeno.
Country: Italy
Region: Umbria
Province: Perugia (PG)
Elevation: 299 m (981 ft)
Frazioni: Agello, Antria, Borgogiglione, Caligiana, Collesanto, Montecolognola, Monte del Lago, Montemelino, Montesperello, San Feliciano, San Savino, Sant’Arcangelo, Soccorso, Torricella, Villa