Foligno ist eine Stadt in der italienischenRegionUmbrien, Provinz Perugia mit Einwohnern (Stand ). Sie liegt an der alten römischen Via Flaminia sowie am Ufer des Flusses Topino, der seinen Ursprung im Apennin bei Sorgenti del Topino (Nocera Umbra) hat und südlich von Perugia in den Tiber mündet. Der Ort liegt auf . Er ist einer der wichtigsten Handelsorte im südlichen Valle Umbria sowie ein zentraler Verkehrsknotenpunkt im Straßen- und Eisenbahnnetz. Foligno verfügt über einen Flughafen, den Aeroporto Foligno-Spoleto.