Montefranco Italiako udalerri bat da. Terniko probintzian kokatuta dago, Umbria eskualdean. 1.254 biztanle ditu, 10,09 kilometro koadroko azaleran banatuta.
Mugakideak
Montefrancok honako udalerri hauekin egiten du muga:
Arrone
Ferentillo
Spoleto
Terni
Kanpo estekak