The town spans an area of around 10.24 km2 with Ettamadai, Kesavanputhoor, Melkarai, Perunthalaikadu, Kurathiyarai, Thomaiyarpuram and Palkulam as its sub-villages.
The town covers a territory of roughly 10.24 square kilometers, including the sub-villages of Ettamadai, Kesavanputhoor, Melkarai, Perunthalaikadu, Kurathiyarai, Thomaiyarpuram, and Palkulam.