The municipality of Cavallino lies in the region of Apulia in the province of Lecce at 36 metres above sea level. It has an area of 22.3 sq.km. and a population of about 11828.