Sevapur ligt in de Kadavur vallei, in het district Karur in Tamil Nadu, Zuid-India.
De dichtsbijzijnde grote steden zijn Dindigul (30km ten zuiden) en Tiruchirappalli (Trichy) (70km ten noorden).