Topografi Kabupaten Kendal terbagi dalam tiga jenis yaitu
daerah pegunungan yang terletak di bagian paling selatan dengan ketinggian antara 0 sampai dengan 2.579 mdpl, suhu berkisar antara 25oC. Kemudian daerah perbukitan berada di sebelah tengah, dan dataran rendah serta pantai di sebelah utara dengan ketinggian antara 0 s/d 10 mdpl dan suhu berkisar 27oC.
Luas Kabupaten Kendal sebesar 1.001,73 kilometer persegi
Kecamatan Singorojo merupakan kecamatan terluas di Kabupaten Kendal dengan luas 119,32 kilometer persegi atau lebih dari 11 persen dari total luas Kabupaten Kendal sedangkan kecamatan dengan luas terkecil adalah kecamatan Kendal dengan luas 27,59 kilometer persegi atau kurang dari 3 (tiga) persen dari total luas Kabupaten Kendal.
Wilayah Kabupaten Kendal berbatasan dengan:
- Sebelah utara : Laut Jawa
- Sebelah timur : Kota Semarang
- Sebelah selatan : Kabupaten Temanggung
- Sebelah barat : Kabupaten Batang
Kabupaten Kendal merupakan Kabupaten yang mempunyai wilayah agraris. Hal itu ditunjukkan dengan besarnya luas lahan yang digunakan untuk pertanian. Dari seluruh luas lahan yang ada di Kabupaten Kendal, 70,37 persen digunakan untuk usaha pertanian (sawah, tegalan, tambak, dan kolam) dan hutan serta perkebunan. Sedangkan sisanya digunakan untuk pekarangan, padang rumput, dan yang sementara tidak diusahakan.