 Dharapuram is located at .Dharapuram town is situated along of the bank of Amaravathi River which flows from the south to north.Uppar River and dam, Nallathankal River and dam, Palar join the river Amaravathi.