Il Consiglio comunale risulta composto da una maggioranza che conta su 15 seggi: Pd, 1819 voti di lista, 6 seggi: Efisio Sanna, Giuseppe Obinu, Angelo Valerio Spanu, Maria Obinu, Mariangela Massenti, Renato Piras. ‘Insieme con Guido Tendas’, 1378 voti di lista, 5 seggi: Marco Cossu, Gianluca Mugheddu, Stefano Mureddu, Roberto Martani, Filippo Uras. ‘NoiOr’, 801 voti di lista, 3 seggi: Corrado Cocco, Emilio Naitza, Giuseppe Lai; Sel, 521 voti di lista, 1 seggio: Giampaolo Lilliu
Alla minoranza spettano 9 seggi: Giuliano Uras, per il gruppo di liste ‘Oristano bene comune’, ‘Le frazioni le borgate’, ‘Fortza paris’, ‘Rinnovamento popolare cristiano’, Udc, Api-Fli, Quattro mori e ‘Sardi uniti Uds’. Salvatore Ledda per il gruppo di liste ‘Controcorrente’, ‘Patto civico’, ‘Idee rinnovabili’, ‘Riformatori sardi’. Andrea Lutzu per il gruppo di liste ‘Adesso Oristano’ e Pdl. UDC – Unione di centro, ha totalizzato 2301 voti di lista e 3 seggi: Giuseppe Puddu, Roberto Pisanu, Franco Serra. Alla lista ‘Oristano Bene comune’, 1246 voti di lista, 1 seggio: Antonio Falconi. Fortza Paris, 1201 voti di lista, 1 seggio: Mauro Solinas. Riformatori sardi, 767 voti di lista, 1 seggio: Daniela Nurra.