Está ubicado en el extremo sur del país, limitando al norte con Karnataka y Andhra Pradesh, al este con la bahía de Bengala (océano Índico), cerca de su costa sureste se encuentra Sri Lanka y al oeste con Kerala.