Halmahera (soms ook JiloloGilolo, of Jailolo genoemd) is een eiland in de Noord-Molukken in Indonesië tussen Celebes en de provincie Papoea. Het is het grootste eiland van de Molukken (17.780 km²), hoewel Ceram maar iets kleiner is, en telt ongeveer 140.000 bewoners. Het hoogste punt is 1630 meter. Er wonen zowel moslims als christenen op het eiland. Het eiland is typisch gevormd en lijkt qua vorm enigszins op een zeester. Op het eiland bevinden zich een aantal actieve vulkanen. Naast Halmahera liggen de kleine, maar invloedrijke eilandjes Ternate en Tidore, elk met een eigen sultan, en de eilandjes MakianBatjan (Bacan) en Motir.
Visserij, jacht en landbouw zijn de belangrijkste bronnen van inkomen voor de meeste bewoners. De belangrijkste producten zijn specerijensagorijstkokosnotenhars en tabak.