Castel San Giovanni è una frazione del comune di Castel Ritaldi, in provincia di Perugia, situata a 4 km dal capoluogo e ad un'altitudine di 225 m s.l.m.
Il paese si trova nella pianura di Spoleto, in fondo alla Valle Umbra, tra i centri di Trevi e Campello.
Secondo i dati del censimento del 2001, gli abitanti sono 259.
Wikipedia https://it.wikipedia.org/wiki/Castel_San_Giovanni_(Castel_Ritaldi)
Coordinate 42°50'7.266" N 12°42'18.958" E