Taman Nasional Karimunjawa  merupakan gugusan kepulauan berjumlah 22 pulau yang terletak di Laut Jawa, mempunyai luas 111.625 Ha. Taman Nasional Karimunjawa ditetapkan sebagai Cagar Alam Laut melalui SK Menhut No.123/Kpts-II/1986 kemudian pada tahun 1999 melalui Keputusan Menhutbun No.78/Kpts-II/1999 Cagar Alam Karimunjawa dan perairan sekitarnya seluas 111.625 Ha diubah menjadi Taman Nasional dengan nama Taman Nasional Karimunjawa. Tahun 2001 sebagian luas kawasan TN Karimunjawa seluas 110.117,30 Ha ditetapkan sebagai Kawasan Pelestarian Alam Perairan dengan Keputusan Menhut No.74/Kpts-II/2001.