Archivio storico delle Elezioni Amministrative di San Giovanni Rotondo 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.
L'8 e 9 giugno 2024 i cittadini di San Giovanni Rotondo si recheranno alle urne per le elezioni comunali 2024.
Il 26 maggio 2019 si sono tenute le elezioni comunali 2019. È stato eletto al ballottaggio il sindaco Michele Crisetti (56 anni) con la coalizione Res Lavoro Solidarietà Felicità, Partito Democratico, San Giovanni Rotondo Popolare.
Il 5 giugno 2016 hanno avuto luogo le elezioni comunali 2016. È stato eletto al ballottaggio il sindaco Costanzo Cascavilla (49 anni) con la coalizione Unione di Centro, L.C. Pdemocrazia Cristiana Partito della Città, L.C. Città Attiva, Conservatori e Riformisti, L.C. Cascavilla Sindaco, Forza Italia-Civica.
Con D.P.R. del 21 febbraio 2019, pubblicato sulla G.U. n.55 del 06-03-2019, il consiglio comunale è stato sciolto per le dimissioni rassegnate dalla maggioranza dei consiglieri ed il comune è stato commissariato.
Il 15 e 16 maggio 2011 si sono svolte le elezioni comunali 2011. È stato eletto al ballottaggio il sindaco Luigi Pompilio (51 anni) con la lista PDL.
Il 13 e 14 aprile 2008 si è votato per le elezioni amministrative ed è stato eletto il sindaco Gennaro Giuliani (41 anni) con una coalizione di Centrosinistra (Liste Civiche). Il suo mandato si è interrotto il 24 dicembre 2010 a seguito delle dimissioni rassegnate dalla maggioranza dei consiglieri.
Il 3 e 4 aprile 2005 si sono tenute le elezioni amministrative ed è stato eletto il sindaco Salvatore Mangiacotti (38 anni) con una coalizione di Centrosinistra (Liste Civiche). Il suo mandato si è concluso il 22 ottobre 2007 a seguito delle dimissioni rassegnate dalla maggioranza dei consiglieri.
Il 16 aprile 2000 hanno avuto luogo le elezioni amministrative ed è stato eletto il sindaco Antonio Squarcella (35 anni) con la lista Forza Italia. Il suo mandato è cessato il 30 settembre 2004 a seguito delle dimissioni rassegnate dalla maggioranza dei consiglieri.
Il 9 giugno 1996 si sono svolte le elezioni amministrative ed è stato eletto il sindaco Davide Pio Fini (47 anni) con la lista Rifondazione Comunista.
Il 12 giugno 1994 si è votato per le elezioni amministrative ed è stato eletto il sindaco Nicola Placentino (66 anni) con la lista P.popolare Italiano. Il suo mandato si è interrotto il 19 dicembre 1995 a seguito delle dimissioni rassegnate dalla maggioranza dei consiglieri.