Montefalco adalah komune yang terletak di Provinsi Perugia, Italia. Montefalco memiliki luas sebesar 69 km². Komune ini memiliki penduduk sebesar 5.686 jiwa. Kota ini memiliki kode pos 06036.