Keelakarai es una localidad de la India en el distrito de Ramanathapuram, estado de Tamil Nadu.GeografíaSe encuentra a una altitud de 13 msnm a 547 km de la capital estatal, Chennai, en la zona horaria UTC +5:30.DemografíaSegún estimación 2010 contaba con una población de 30 083 habitantes.