Karimunjawa sejak tahun 2001 memiliki nama resmi Taman Nasional Karimunjawa. Taman Nasional Karimunjawa terdiri atas gugusan 27 buah pulau kecil dengan 5 buah pulau yang sudah berpenduduk di kepulauan ini.
Pulau yang sudah berpenduduk yaitu Pulau Genting, Pulau Kemujan, Pulau Karimunjawa, Pulau Nyamuk, dan Pulau Parang. Sebagian besar pulau di sana memiliki pantai dengan pasir putih.
Pulau-pulau yang menjadi favorit untuk dikunjungi para turis karena keindahan alamnya antara lain Pulau Menjangan Besar, Menjangan Kecil, Cemara Kecil, dan Tanjung Gelam. Ayo kita kunjungi pulau-pulau tersebut satu per satu!
- Pulau Menjangan Besar
Di Pulau Menjangan Besar terdapat penangkaran ikan hiu. Anda dapat menguji keberanian dengan masuk ke kolam penangkaran mereka dan berenang bersama ikan-ikan hiu ini. Tidak perlu takut, karena hiu di sini cukup jinak dan bersahabat dengan manusia.
- Pulau Menjangan Kecil
Pulau Menjangan Kecil pantas dikunjungi karena di perairan sekitar pulau ini terdapat banyak ikan kecil berwarna-warni yang cantik. Pulau ini memiliki pantai dan dasar laut yang indah dengan air yang jernih. Pulau ini cocok bagi Anda yang ingin mencoba snorkeling.
- Pulau Cemara Kecil dan Pulau Cemara Besar
Pada kedua pulau ini terdapat banyak pohon cemara yang mungkin menjadi dasar nama kedua pulau ini. Hal unik lainnya adalah adanya daratan pantai dengan pasir putihnya yang menjorok ke laut.
- Pulau Tanjung Gelam
Pulau Tanjung Gelam merupakan pulau yang indah dengan hamparan pasir putih dan air laut yang berwarna hijau kebiruan.
- Geleyang (30 ha)
- Burung
- Bengkoang (92 ha)
- Kembar (11,2 ha)
- Katang (2,8 ha)
- Krakal Besar (2,8 ha)
- Krakal Kecil (2,8 ha)
- Sintok
- Mrican
- Tengah
- Pinggir
- Cilik
- Gundul
- Seruni
- Tambangan
- Cendekian
- Kumbang (8,8 ha)
- Mencawakan (atau Menyawakan).