Archivio storico delle Elezioni Amministrative di San Nicandro Garganico 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 3 e 4 ottobre 2021 i cittadini di San Nicandro Garganico sono stati chiamati alle urne per le elezioni comunali 2021. È stato eletto il sindaco Matteo Vocale (39 anni) con la coalizione Forza San Nicandro, Partito Democratico, Rinascita Sannicandrese, Movimento 5 Stelle.
Il 10 giugno 2018 si sono tenute le elezioni comunali 2018. È stato eletto al ballottaggio il sindaco Costantino Ciavarella (62 anni) con la coalizione Forza Italia, Fratelli d'Italia, Lega, Unione di Centro.
Con D.P.R. del 26 gennaio 2021, pubblicato sulla G.U. n.34 del 10-02-2021, il consiglio comunale è stato sciolto per il decesso del sindaco Costantino Ciavarella.
Con D.P.R. del 26 luglio 2021, pubblicato sulla G.U. n.190 del 10-08-2021, il comune è stato commissariato per le dimissioni rassegnate dalla maggioranza dei consiglieri.
Il 26 e 27 maggio 2013 hanno avuto luogo le elezioni comunali 2013. È stato eletto al ballottaggio il sindaco Piero Paolo Gualano (50 anni) con la coalizione Lista Civica Realtà Italia, PDL, Lista Civica Oppure Voi, Movimento Politico Schittulli, Lista Civica San Nicandro 2.0.
Il 15 e 16 maggio 2011 si sono svolte le elezioni comunali 2011. È stato eletto al ballottaggio il sindaco Vincenzo Monte (55 anni) con la lista Unione di Capitanata.
Con D.P.R. del 10 gennaio 2013, pubblicato sulla G.U. n.19 del 23-01-2013, il consiglio comunale è stato sciolto per la mancata approvazione del bilancio di previsione per l'esercizio finanziario ed il comune è stato commissariato.
Il 28 e 29 maggio 2006 si è votato per le elezioni amministrative ed è stato eletto il sindaco Costantino Squeo (39 anni) con una coalizione di Sinistra.
Il 26 e 27 maggio 2002 si sono tenute le elezioni amministrative ed è stato riconfermato il sindaco Nicandro Marinacci (47 anni) con la lista Centrodestra (Liste Civiche). Il suo mandato si è interrotto il 19 ottobre 2005 a seguito delle dimissioni rassegnate dalla maggioranza dei consiglieri.
Il 13 giugno 1999 hanno avuto luogo le elezioni amministrative ed è stato riconfermato il sindaco Nicandro Marinacci (44 anni) con la lista CDL. Il suo mandato si è concluso il 9 giugno 2001 a seguito delle dimissioni rassegnate dalla maggioranza dei consiglieri.
Il 23 aprile 1995 si sono svolte le elezioni amministrative ed è stato eletto il sindaco Nicandro Marinacci (40 anni) con la lista P.popolare Italiano.