Wahrscheinlich lag hier das antike Hibla Heraia oder Galeota oder Galatina, das dann romanisiert wurde und den Namen Collanania erhielt.
Zur Normannenzeit hieß der Ort Convincino; um 1330 kam er zum Feudalbesitz der Familie Barresi. Etwa zweihundert Jahre später ließ Matteo Barresi di Pietraperzia Arbeiten durchführen, um die Entwicklung des Ortes zu fördern und verlieh ihm seinen heute noch bestehenden Namen Barrafranca.
Sehenswürdigkeiten
Die Pfarrkirche an der Piazza Notaio Bongiovi stammt aus dem 17. Jh. und ist im Inneren mit zahlreichen Fresken und Stuckverzierungen geschmückt. Ein die Santa Maria della Purificazione darstellendes Gemälde ist mit großer Wahrscheinlichkeit von Filippo Paladini.
In der Santa Maria dell'Itria-Kirche befindet sich ein Mattia Preti zugeschriebenes Gemälde der Annunziata.