Kabupaten Batang adalah kabupaten di Provinsi Jawa Tengah. Ibukotanya adalah Batang. Kabupaten ini berbatasan dengan Laut Jawa di utara, Kabupaten Kendal di timur, Kabupaten Banjarnegara di selatan, serta Kota Pekalongan dan Kabupaten Pekalongan di barat. Sebagian besar wilayah Kabupaten Batang merupakan perbukitan dan pegunungan. Dataran rendah di sepanjang pantai utara tidak begitu lebar. Di bagian selatan adalah terdapat Dataran Tinggi Dieng, dengan puncaknya Gunung Prau (2.565 meter).
Ibukota Kabupaten Batang terletak di ujung barat laut wilayah kabupaten, yakni tepat di sebelah timur Kota Pekalongan, sehingga kedua kota ini seolah-olah menyatu. Kabupaten Batang terletak pada 6° 51' 46" sampai 7° 11' 47" Lintang Selatan dan antara 109° 40' 19" sampai 110° 03' 06" Bujur Timur di pantai utara Jawa Tengah . Luas daerah 78.864,16 Ha. Batas-batas wilayahnya sebelah utara Laut Jawa, sebelah timur Kabupaten Kendal, sebelah selatan Kabupaten Wonosobo dan Kabupaten Banjarnegara, sebelah barat Kota dan Kabupaten Pekalongan.
Kabupaten Batang terdiri atas 15 kecamatan, sebagai berikut: Batang, Warungasem, Wonotunggal, Bandar, Blado, Reban, Bawang, Tersono, Gringsing, Limpung, Subah, Tulis, Kandeman, Pecalungan, Banyuputih #Lihat : Pilkada Serentak Tujuh Kabupaten di Jawa Tengah 2017
Kecamatan-kecamatan itu dibagi lagi atas sejumlah desa dan kelurahan. Pusat pemerintahan berada di Kecamatan Batang. Di samping Batang, kota-kota kecamatan lainnya yang cukup signifikan adalah Tulis, Subah, Gringsing (Plelen); ketiganya berada di jalur pantura serta Limpung sebagai segitiga emas pertemuan bisnis Tersono, Bawang, Bandar. Juga di selatan kota Batang ada kota Bandar yang saat ini berkembang pesat yang merupakan sentra penghasil cengkih, petai dan pisang.