Der Name stammt von einem Benediktinerkloster, das zu Beginn des sechsten Jahrhunderts am Hang des Hügels San Marco entstand und den Heiligen Johannes dem Täufer und dem Evangelisten geweiht war: Der Überlieferung nach gründete es Benedikt von Nursia selbst, der auf dem nahen Colianese einen Janustempel zerstört haben soll. Das Beiwort Campano hat dagegen nichts mit Kampanien zu tun: Es kommt von der langen Zugehörigkeit zur päpstlichen Provinz Campagna e Marittima. Über den Ursprung des Ortes sind sich die örtlichen Geschichtsschreiber uneins: Für den einen wuchs er unter dem Namen Castelforte um die Burg herum, Ende des zehnten Jahrhunderts, in der großen Bewegung der mittelalterlichen Burgenbildung; für den anderen geht er auf das fünfte Jahrhundert zurück, als die Bewohner der römischen Stadt Cereate an einen sichereren Ort zogen. Die Gemeinde liegt in den Ernici-Bergen und zieht sich von Norden nach Süden bis zu den Hügeln hinab, die zum Sacco-Tal abfallen, gesäumt vom Fluss Liri.
Die Burg stammt vom Ende des zehnten Jahrhunderts, und am 8. April 1157 kam sie an die Grafen von Aquino, Vasallen Papst Hadrians des Vierten. Dort wurde zwischen 1244 und 1245 Thomas von Aquin von seiner eigenen Familie gefangen gehalten, die ihn von der dominikanischen Berufung abbringen und nach den Plänen des Vaters zu den Benediktinern führen wollte: Der Raum, in dem man ihn einschloss, ist heute eine Kapelle. Im Jahr 1440 ging die Burg an den spanischen Marquis Innico d'Avalos, der Antonella d'Aquino geheiratet hatte, und 1495 wurde sie von den Truppen Karls des Achten von Frankreich zerstört. Sie kehrte 1595 als Sitz des Gouverneurs an den Kirchenstaat zurück; die Erdbeben von 1703 und vom 13. Januar 1915 zwangen zum Abbruch von drei Stockwerken, und die Restaurierung begann 1942, um nach 1990 wieder aufgenommen zu werden. Zu Beginn des zwanzigsten Jahrhunderts hielt sich Pietro Mascagni dort auf und hinterließ sein Fortepiano als Geschenk, das noch zu sehen ist. Im Jahr 1867, während des Feldzugs im Agro Romano, hielten etwa dreißig Garibaldiner, in der casina Valentini verbarrikadiert, stundenlang vierhundert päpstlichen Soldaten stand und durchbrachen am Ende die Einkreisung.