Montefalco es una ciudad y un municipio italiano de 5.702 habitantes en la provincia de Perugia (Umbría) en un afloramiento de las colinas Martani sobre la llanura aluvial del río Clitunno, a 7 km al sureste de Bevagna, 11 km al suroeste de Foligno, y 9 km al noroeste de Trevi.