Ketanggan adalah desa di kecamatan Gringsing, Batang, Jawa Tengah, Indonesia.
Desa ketanggan, mempunyai sebuah pantai yang indah, berbatu dengan ombak pantai utara yang teduh. Sebuah pemukiman nelayan terdapat di sana. Ketanggan terbagi atas 8 padukuhan, yaitu Ketanggan, Bantaran,krancang sari, Sipelem, Sigombol, Sidadap, Sijeruk dan Pelabuhan. Pelabuhan adalah pemukiman nelayan, disana terdapat sebuah stasiun kereta api kecil, yang dijadikan transit wisatawan.
Kelompok religi Islam di sana mayoritas menganut Nahdlatul Ulama, tetapi ada sebagian kecil menganut Muhammadiyah. Pertanian di sana adalah sawah tadah hujan. Desa Ketanggan dikelilingi oleh perkebunan kapuk, karet, dan coklat milik PTP Siluok Sawangan.