Nocera Umbra is a town and comune in the province of Perugia, Italy, 15 kilometers north of Foligno, at an altitude of 520 m above sea-level. The comune, covering an area of 157.19 km², is one of the largest in Umbria. It is one of I Borghi più belli d'Italia.