}}
Nome Mandato Partito Coalizione Carica
Inizio Fine
Sindaci nominati dal Consiglio comunale (1946-1993)
Gabriele amico Valenti 23 aprile 1946 17 novembre 1947 Democrazia Cristiana Sindaco
Vincenzo Marcenò 18 novembre 1947 12 luglio 1948 Commissario governativo
Pietro Restivo 13 luglio 1948 7 luglio 1952 Sindaco
Carmelo Longo 8 luglio 1952 9 dicembre 1954 Sindaco
Gioacchino Papa 10 dicembre 1954 20 dicembre 1954 Sindaco
Carmelo Longo 21 dicembre 1954 24 giugno 1956 Sindaco
Ottavio Rizza 25 giugno 1956 5 aprile 1957 Sindaco
Calogero Traina 6 aprile 1957 13 marzo 1959 Sindaco
Saverio D'Angelo 14 marzo 1959 15 gennaio 1961 Sindaco
Calogero Traina 16 gennaio 1961 9 gennaio 1962 Sindaco
Umberto Traina 10 gennaio 1962 18 gennaio 1965 Sindaco
Calogero Traina 19 gennaio 1965 27 febbraio 1967 Sindaco
Piero Oberto 28 febbraio 1967 15 marzo 1972 Sindaco
Raimondo Collodoro 16 marzo 1972 18 settembre 1972 Sindaco
Giuseppe Giliberto 19 settembre 1972 29 marzo 1974 Sindaco
Giuseppe Sapia 30 marzo 1974 15 marzo 1975 Sindaco
Giuseppe Giliberto 16 marzo 1975 31 luglio 1975 Sindaco
Vincenzo Assennato 1º agosto 1975 12 maggio 1977 Sindaco
Aldo Giarratano 13 maggio 1977 6 agosto 1980 Sindaco
Giuseppe Giliberto 7 agosto 1980 17 maggio 1982 Sindaco
Rudy Maira 18 maggio 1982 11 luglio 1984 Sindaco
Salvatore Vizzini 12 luglio 1984 14 luglio 1985 Sindaco
Silvestro Coco 15 luglio 1985 23 dicembre 1985 Sindaco
Massimo Taglialavore 24 dicembre 1985 20 gennaio 1988 Sindaco
Rudy Maira 21 gennaio 1988 17 giugno 1990 Sindaco
Aldo Giarratano 18 giugno 1990 31 maggio 1992 Sindaco
Onofrio Zaccone 1º giugno 1992 5 dicembre 1993 Commissario regionale
Sindaci eletti direttamente (1993-presente)
1 Giuseppe Mancuso 6 dicembre 1993[1] 15 dicembre 1997 Movimento Sociale Italiano MSI - AN
2 Michele Abbate 15 dicembre 1997[2] 7 maggio 1999[3] Democratici di Sinistra PDS - PRC - SI
(L'Ulivo)
Stefano Agliata
(commissario straordinario)
24 maggio 1999 12 dicembre 1999
3 Salvatore Messana 12 dicembre 1999[4] 12 giugno 2004 L'Ulivo DS - UDEUR - PPI - SDI - RI - PRC - PdCI - Dem
(L'Ulivo)
12 giugno 2004[5] 22 giugno 2009 DS - UDEUR - DL - SDI - IdV - PRC - PdCI
(L'Ulivo)
4 Michele Campisi 23 giugno 2009[6] 11 giugno 2014 Il Popolo della Libertà[7] Il Popolo della Libertà
5 Giovanni Ruvolo 12 giugno 2014[8] in carica Indipendente PD - UdC - Civiche