Das Dorf Sarroch befindet sich in der Provinz Cagliari, die zur Region Sardinien (Sardegna) gehört. Die Gemeinde besitzt 5285 Einwohner und hat eine Fläche von 67,88 Quadratkilometer bei einer Bevölkerungsdichte von 77,86 Einwohner pro Quadratkilometer. Sarroch befindet sich 48 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Forada is Olias
Genniauri
Monte Arrubiu
Porto Columbu-Perdesali
Spagnolu
Villa d'Orri