Ariyakudi is situated in the southern part of Karaikudi Municipal Corporation in the Sivaganga District. It is situated approximately 5 kilometers southeast from the centre of Karaikudi city, it has a population of 5,368 as of 2011. It has total of 9 wards. The village is accessible via local town buses that connect Karaikudi and Devakottai with the surrounding villages.