Archivio storico delle Elezioni Amministrative di San Giovanni la Punta a partire dal 1993, anno di introduzione dell'elezione diretta del sindaco con la Legge n.81 del 25 marzo 1993. Sindaci eletti e liste politiche di appartenenza.
Il 4 e 5 ottobre 2020 i cittadini di San Giovanni la Punta sono stati chiamati alle urne per le elezioni comunali 2020. È stato riconfermato il sindaco Antonino Bellia (51 anni) con la coalizione Prospettive Puntesi - Lista Civica, Fare per San Giovanni la Punta, Famiglia Puntese, S. G. la Punta Più, Il Futuro Siamo Noi, Onda, La Punta Più Bella di Sempre, Punta in Alto, San Giovanni la Punta Protagonista, Messina per San Giovanni la Punta.
Il 31 maggio e 1° giugno 2015 si sono tenute le elezioni comunali 2015. È stato eletto al ballottaggio il sindaco Antonino Bellia (46 anni) con la coalizione S.g. la Punta Più, Sicilia Democratica per le Riforme, PD, Area Popolare, Il Futuro Siamo Noi, Prospettive Puntesi Lista Civica, Onda, Messina per San Giovanni la Punta, Udemocrazia Cristiana.
Il 30 e 31 maggio 2010 hanno avuto luogo le elezioni comunali 2010. È stato eletto il sindaco Andrea Barbaro Messina (45 anni).
Il 15 e 16 maggio 2005 si sono svolte le elezioni amministrative ed è stato eletto il sindaco Andrea Barbaro Messina (40 anni) con una coalizione di Centrosinistra (Liste Civiche).
Il 16 aprile 2000 si è votato per le elezioni amministrative ed è stato riconfermato il sindaco Santo Trovato (40 anni) con una coalizione di Centrosinistra (Liste Civiche). Il 31 maggio 2002 il mandato alla carica di sindaco è decaduto.
Il 13 giugno 1999 si sono tenute le elezioni amministrative ed è stato eletto il sindaco Santo Trovato (39 anni) con la lista CCD. Il 19 novembre 1999 il mandato alla carica di sindaco è decaduto.
Il 14 maggio 1995 hanno avuto luogo le elezioni amministrative ed è stato eletto il sindaco Salvatore Allegra (45 anni) con la lista Alleanza Nazionale.