Karangdadap (bahasa Jawa: ꦏꦫꦁꦝꦝꦥ꧀, translit. Karangdhadhap) adalah sebuah kecamatan di Kabupaten Pekalongan, Provinsi Jawa Tengah, Indonesia. Kecamatan ini berjarak sekitar 19 Km dari ibu kota Kabupaten Pekalongan ke arah timur laut melalui Karanganyar. Pusat pemerintahannya berada di Desa Karangdadap.
Geografi
Batas wilayah
Batas-batas wilayahnya adalah sebagai berikut:
Pembagian administratif
Pranala luar