Ghilarza is a comune, or municipality, located in the Province of Oristano within the Italian region of Sardinia. It is situated approximately 100 kilometres (62 mi) north of the capital city of Cagliari and about 30 kilometres (19 mi) northeast of Oristano.