Schutzpatron von Barrafranca ist der heilige Alexander, gefeiert am 3. Mai; Mitpatronin ist Maria Santissima della Stella, gefeiert am 8. September. Die 1728 auf den Grundmauern der früheren Kirche San Sebastiano errichtete Hauptkirche bewahrt Stuckarbeiten der Brüder Signorelli und ein Weihwasserbecken mit dem Wappen der Familie Barresi. Unweit davon bewahrt die Kirche Maria Santissima dell'Itria aus dem 15. Jahrhundert die Verkündigung von Mattia Preti, das alte Gemälde der Madonna dell'Odigitria und die Holzstatue Unserer Lieben Frau vom Heiligsten Herzen Jesu.
In normannischer Zeit hieß die Siedlung Convicino und wurde um 1330 zum Lehen der Familie Barresi; zweihundert Jahre später, 1529, erhielt sie ihren heutigen Namen Barrafranca, der teils vom Gründer, Marchese Matteo III. Barresi, und teils davon herrührt, dass die Stadt „franca“, also von bestimmten Abgaben befreit, gemacht wurde, um neue Bewohner anzuziehen.