Sarroch ("Sarròccu") is a town and "comune" (municipality) in the Metropolitan City of Cagliari in Sardinia, Italy. As of 2016, 5,269 people lived there. Its area is 67.83 km2. It is 47 meters above sea level.