The municipality of Costigliole d'Asti lies in the region of Piedmont in the province of Asti at 242 metres above sea level. It has an area of 36.9 sq.km. and a population of about 6009.