Karaikal, ville, territoire de l'union de Puducherry, sud-est de l'Inde. Il constitue une enclave sur la côte de Coromandel de la baie du Bengale dans l'État oriental du Tamil Nadu, près de l'embouchure de la rivière Arasalar.
Karaikal, chef-lieu du territoire de Karaikal et ancienne colonie française en Inde, se trouve dans le fertile delta du fleuve Kaveri (Cauvery), la plus importante région rizicole du Tamil Nadu. La région faisait partie de l'empire Chola au 10ème siècle, et elle a été conquise successivement par les troupes Vijayanagar, Maratha, musulmanes et françaises, devenant françaises à la fin du 18ème siècle. Depuis les années 1950, la région est une station balnéaire touristique populaire du territoire de l'Union. Les principaux sites incluent le temple Jambunatha construit par Thirumalai Rayan de l'empire Vijayanagar au XVe siècle, le temple Saneeswaran et le temple Karaikal Ammaiyar. Pop. (2001) 74 438; (2011) 86 838.