El ayuntamiento de San Sperate se encuentra en la región de Cerdeña en la provincia de Cagliari a 41 metros sobre el nivel del mar. Tiene una superficie de 26.2 km cuadrados y cuenta aproximadamente con 7457 habitantes.