Morra è una frazione del comune di Città di Castello, nella valle del Nestore, in provincia di Perugia; dista 20 chilometri dal capoluogo ed è al confine della Toscana, a metà strada verso Cortona.