Buka is een eiland van de Noordelijke Salomonseilanden en ligt iets ten noorden van het eiland Bougainville. Bestuurlijk is het eiland onderdeel van de Autonome Regio Bougainville van Papoea-Nieuw-Guinea. Het is 611 km² groot en het hoogste punt is 458 m (de Mount Bei).
De volgende zoogdieren komen of kwamen er voor: