A Villasor il primo cittadino uscente Massimo Pinna, 48 anni, funzionario di un'associazione agricola, sposato e padre di due bambini, si ricandida alla carica di sindaco e corre con la lista  Insieme si cambia accompagnato dai candidati consiglieri: Marco Caria, Giuliano Orrù, Roberta Pisano, Giuliano Pistis, Alex Podda, Daniela Podda, Gabriele Putzolu, Michela Secci, Manuela Schirru, Angelo Sciola, Patrizia Soldovilla, Federica Sonedda, Faustino Tuveri, Stefania Valdes, Francesco Vinci, Francesca Zorco.

Efisio Pisano, 71 anni, medico veterinario in pensione, sposato e padre di sei figli, sarà invece alla guida della lista Liberi per Villasor  con i candidati consiglieriMaria Floriana Atzori, Luigi Caboni noto Gigi, Giovanna Cesarato, Giacomo Espis, Walter Farci, Laura Manca, Maria Cesarina Marcia, Vittorio Marongiu, Giancarlo Matta, Ignazio Cesare Pani, Bruno Piroddi, Marcella Sciola, Ilenia Servetti

Nel  2017 era stato eletto il sindaco Massimo Pinna  che con la Lista “Insieme si Cambia” ha ottenuto 2025 voti (52,68%). Gli altri candidati erano: Podda Gloria della Lista “Liberamente” ha ottenuto 1.073 voti (27,91%) 4 seggi; Sangermano Concetta con la Lista “Villasor Bene Comune” ha avuto 517 voti (13,45%) 1 seggio; Scano Mauro con Sardegna20Venti invece ha avuto 229 voti (5,96%).

Il 27 e 28 maggio 2007 era  stato eletto sindaco il 34enne Walter Marongiu con una lista civica, riconfermato nel 2012  a 39 anni con la Lista Civica - Uniti per la Democrazia. L’affluenza alle urne era stata di 6.102 elettori dei quali votanti 3.978 (65,19%).