Pulau Halmahera
Halmahera memilik luas tanah 17.780 km² (6.865 mil persegi) dan populasi 1995 sekitar 162.728. Pada 1997, sekitar 80% penduduk adalah Muslim, dan sekitar 20% adalah Kristen.
Pulau Halmahera
Pulau ini dibagi menjadi 10 kabupaten: Kabupaten Halmahera Timur, Kabupaten Halmahera Selatan, Kabupaten Halmahera Barat, Kabupaten Halmahera Utara, dan Kabupaten Halmahera Tengah, Kabupaten Kepulauan Sula, Kabupaten Kepulauan Morotai, Kota Ternate, Kota Tidore Kepulauan, Kabupaten Pulau Talibau