Archivio storico delle Elezioni Amministrative di Castelsardo 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.
Ancora da definire la data in cui i cittadini di Castelsardo si recheranno alle urne per le elezioni comunali 2024.
Il 16 giugno 2019 si sono tenute le elezioni comunali 2019. È stato eletto il sindaco Antonio Maria Capula (53 anni) con la lista Castelsardo Bene Comune.
Il 25 maggio 2014 hanno avuto luogo le elezioni comunali 2014. È stato eletto il sindaco Angelo Francesco Cuccureddu (49 anni) con la Lista Civica - Insieme per Crescere.
Il 30 e 31 maggio 2010 si sono svolte le elezioni comunali 2010. È stato eletto il sindaco Matteo Giovanni Santoni (43 anni) con una lista civica.
Con Decreto del Presidente della Regione Autonoma della Sardegna n.163 del 20 dicembre 2013, pubblicato sulla sulla G.U. n.06 del 09/01/2014, il consiglio comunale è stato sciolto per le dimissioni rassegnate della maggioranza dei consiglieri e il comune è stato commissariato.
L'8 e 9 maggio 2005 si è votato per le elezioni amministrative ed è stato riconfermato il sindaco Angelo Francesco Cuccureddu (40 anni) con una lista civica.
Il 16 aprile 2000 si sono tenute le elezioni amministrative ed è stato eletto il sindaco Angelo Francesco Cuccureddu (34 anni) con una lista civica.
Il 9 giugno 1996 hanno avuto luogo le elezioni amministrative ed è stato eletto il sindaco Massimo Pinna (39 anni) con una coalizione di Centrosinistra (Liste Civiche).
Il 21 novembre 1993 si sono svolte le elezioni amministrative ed è stato eletto il sindaco Angelo Capula (42 anni) con la lista PSDI. Il 12 febbraio 1996 Angelo Capula si è dimesso dalla carica di sindaco.