Spello es un municipio italiano de 8585 habitantes, perteneciente a la provincia de Perugia. Se encuentra al pie del monte Subasio. La ciudad dista alrededor de 5 km de Foligno y 35 km de Perugia. La superficie del municipio se extiende por montañas, colinas y llanuras. Su terreno, muy fértil, es cultivado con cereales, vides y olivos.