Die Stadt entstand rund um eine Burg der Byzantiner. Die Burg war strategisch wichtig und wurde von den Arabern umgebaut. 1860 gab es eine entscheidende Schlacht zwischen den Truppen Garibaldis und der Bourbonen. Die Insel wurde von Garibaldi erobert. Ein Denkmal erinnert an die Schlacht von Calatafimi. 1968 wurden die Wohnhäuser der Stadt durch ein Erdbeben stark beschädigt.