 The town is spread in an area of 64.75 km2.As of 2011, the town had a population of 40,359.Kannapuram village located near to this town is famous for Kangayam breed cattle market that happens on every year during Mariyamman temple festival.