Devakottai is a first-grade municipality in the state of Tamil Nadu, India. Located in the Sivaganga district, the town is situated close to the city of Karaikudi, near Rameswaram National Highway Road.