Il patrono di Barrafranca è sant'Alessandro, festeggiato il 3 maggio; compatrona è Maria Santissima della Stella, festeggiata l'8 settembre. La chiesa Madre, edificata nel 1728 sulla preesistente chiesa di San Sebastiano, conserva stucchi dei fratelli Signorelli e un'acquasantiera con lo stemma dei Barresi. Non lontano, la chiesa di Maria Santissima dell'Itria, del XV secolo, custodisce l'Annunziata di Mattia Preti, l'antica tela della Madonna dell'Odigitria e il simulacro ligneo della Nostra Signora del Sacro Cuore di Gesù.
In epoca normanna l'abitato si chiamava Convicino e divenne feudo della famiglia Barresi intorno al 1330; duecento anni dopo, nel 1529, assunse l'attuale nome di Barrafranca, che deriva in parte dal fondatore, il marchese Matteo III Barresi, e in parte dal fatto che la città fu resa «franca», ossia esente da alcuni tributi, per attirare i nuovi abitanti.