Die Ortschaft, wie auch das nahegelegene Castel d'Arno, ist mit der umbrisch-etruskisch-römischen Stadt Arna verbunden, die auf das 5. bis 4. Jahrhundert zurückgeht und im Gebiet zwischen den Flüssen Tiber und Chiascio liegt. Es ist wahrscheinlich, dass sich der Name vom lateinischen "ripa", d.h. Ufer, ableitet, da er den alten See "Umber" überblickte, der heute ausgetrocknet ist. Eine Ansiedlung von bedeutendem Ausmaß fand ab 1266 statt, als die Stadt Perugia dort eine Wächterburg in Richtung des Gebiets von Assisi und der Via Flaminia errichten ließ, die durch kreisförmige Außenmauern mit zwei Haupttoren gekennzeichnet war: Montarone im Süden und Porticella im Norden. Auf dem Hauptplatz kann man ein Fresko der Madonna delle Grazie aus der sienesischen Schule aus dem 14. Jh. bewundern, sowie die Kirche Pieve di Santa Maria di Ripa, die zwischen dem 10. und 11. Jh. von den Benediktinermönchen des nahegelegenen Klosters San Giustino d'Arna erbaut wurde; danach ging sie an die Templermönche und die Malteserritter über. Mitte Juni erwacht die Stadt Ripa mit Lichtern und Farben für den Palio Arnense zum Leben. Es handelt sich um eine Veranstaltung aus dem Jahr 1600, die die bäuerliche Tradition mit dem historischen Gedenken an das Fest des heiligen Abtes Antonius vermischt. Die Dorfbewohner ziehen durch die beleuchteten Straßen innerhalb und außerhalb der Burgmauern, gekleidet in adlige und bäuerliche Kleidung; dann fordern sich die beiden Stadtteile Pieve und S. Emiliano in den beliebten Spielen jener Zeit heraus (tiro del funicchio, la morra, tiro della forma di formaggio und die corsa dell'accatto). Während des Festes ist es auch möglich, Gerichte zu probieren, die sich auf diese Zeit beziehen, gekocht mit lokalen Produkten und hier kann man auch einen fast 360° Blick auf die umliegenden Täler haben, von der Ebene von Assisi bis zu der von Perugia. Es ist kein Zufall, dass diese Ecke von Ripa "Die Terrasse von Umbrien" genannt wird.