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 sono stati chiamati alle urne per le elezioni comunali 2024. È stato eletto al ballottaggio il sindaco Filippo Barbano (65 anni) con la coalizione Insieme San Giovanni Rotondo, In...formazione per San Giovanni Rotondo, Sinistra in Comune, Cittadini Sangiovannesi, Sì Amo San Giovanni Rotondo, Movimento 5 Stelle.
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.