It is located  southwest of Cuddalore, the district headquarters, and  southwest of the state capital of Chennai. The town is within the drainage basin of the Vellar River.
The town's position is defined by its proximity to Cuddalore (district headquarters) and Chennai (state capital), both located southwest of it. The Vellar River forms a significant part of its geographical context.