Castel San Giovanni is a frazione of the comune of Castel Ritaldi in the Province of Perugia, Umbria, central Italy. It stands at an elevation of above sea level. In 2021, it had a population of 304 residents.
Castel San Giovanni lies in the central part of the .
History Castel San Giovanni originated as a small castle built at the initiative of Cardinal Gil de Albornoz. It was at first dependent on the communities of Trevi and Spoleto. Later, it became an autonomous comune.
In 1875, it was incorporated into the municipality of Castel Ritaldi.
References