Ghilarza is een gemeente in de Italiaanse provincie Oristano (regio Sardinië) en telt 4597 inwoners (31-12-2004). De oppervlakte bedraagt 53,5 km², de bevolkingsdichtheid is 86 inwoners per km².
Demografie Ghilarza telt ongeveer 1745 huishoudens. Het aantal inwoners daalde in de periode 1991-2001 met 2,0% volgens cijfers uit de tienjaarlijkse volkstellingen van ISTAT.
Jaar Inwoneraantal 1991 4663 2001 4572
Geografie Ghilarza grenst aan de volgende gemeenten: Abbasanta, Aidomaggiore, Ardauli, Bidonì, Boroneddu, Busachi, Fordongianus, Norbello, Paulilatino, Sedilo, Soddì, Sorradile, Tadasuni, Ula Tirso.
Het ligt op een hoogte van 290 meter boven zeeniveau.
Categorie:Gemeente in Oristano