Negara bagian Kerala di India berbatasan dengan negara bagian Tamil Nadu di sebelah selatan dan timur, Karnataka di utara dan garis pantai Laut Lakshadweep di barat. Ghats Barat, yang berbatasan dengan batas timur Negara Bagian, membentuk dinding gunung yang hampir terus menerus, kecuali di dekat Palakkad di mana terdapat celah gunung alami yang dikenal sebagai Palakkad Gap. Ketika India merdeka menggabungkan negara-negara kecil bersama-sama, negara bagian Travancore dan Cochin diintegrasikan untuk membentuk negara bagian Travancore-Cochin pada tanggal 1 Juli 1949. Namun, Malabar tetap berada di bawah provinsi Madras. Undang-Undang Reorganisasi Negara Bagian pada tanggal 1 November 1956 mengangkat Kerala menjadi negara bagian.
Negara bagian Kerala dibagi menjadi 14 distrik pendapatan. Berdasarkan geografi, distrik-distrik di negara bagian ini secara umum dikelompokkan menjadi tiga bagian: - Distrik Kerala Utara, Kasaragod, Kannur, Wayanad, Kozhikode; distrik Kerala Tengah, Palakkad, Thrissur, Ernakulam, Idukki, Malappuram, Kottayam dan distrik Kerala Selatan, Thiruvananthapuram, Kollam, Alappuzha, Pathanamthitta. Pembagian wilayah seperti itu terjadi karena menjadi bagian dari kerajaan bersejarah Kochi, Travancore dan Provinsi Malabar Inggris. Wilayah Travancore dibagi lagi menjadi tiga zona sebagai Travancore Utara (Rentang Bukit) (Idukki dan sebagian Ernakulam), Travancore Tengah (Rentang Tengah) (Pathanamthitta, Alappuzha dan Kottayam) dan Travancore Selatan (Rentang Selatan) (Thiruvananthapuram dan Kollam). Hampir semua distrik di Kerala memiliki nama yang sama dengan nama kota atau kota penting di distrik tersebut, kecuali distrik Idukki, distrik Wayanad & distrik Ernakulam. Ke-14 distrik ini dibagi lagi menjadi 75 taluk, dan 941 Gram panchayats. Beberapa distrik dan kotanya diganti namanya pada tahun 1990 seperti Thiruvananthapuram (sebelumnya dikenal sebagai Trivandrum), Kollam (Quilon atau Venad), Alappuzha (Alleppey), Sesuai GO (P) No.133/90/RD tanggal 7.2.90, Pemerintah Kerala Thrissur (Trichur atau Thirushivaperur), Palakkad (Palghat), Kozhikode (Calicut) dan Kannur (Cannanore).

