The municipality of San Sperate lies in the region of Sardinia in the province of Cagliari at 41 metres above sea level. It has an area of 26.2 sq.km. and a population of about 7457.