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.
L'8 e 9 giugno 2024 i cittadini di Castelsardo sono stati chiamati alle urne per le elezioni comunali 2024. È stato eletto il sindaco Maria Lucia Tirotto (45 anni) con la lista Ripartiamo Insieme.
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.