Das Dorf Marrubiu befindet sich in der Provinz Oristano, die zur Region Sardinien (Sardegna) gehört. Die Gemeinde besitzt 5015 Einwohner und hat eine Fläche von 61,22 Quadratkilometer bei einer Bevölkerungsdichte von 81,92 Einwohner pro Quadratkilometer. Marrubiu befindet sich 8 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Centro Tre
Is Bangius
Sant'Anna