Karaikudi je obec v okrese Sivaganga v indickém státě Tamilnádu. Je součástí oblasti běžně označované jako "Chettinadu" a vláda Tamilnádu ji prohlásila za památkové město.V roce 2011 zde žilo 106 714 obyvatel. Hlavním způsobem dopravy do Karaikudi jsou silniční komunikace a nejbližší letiště je letiště Madurai, vzdálené od města 80 km. průměrná gramotnost ve městě byla 81,48 %, zatímco celostátní průměr je 72,99 %.