Buka – należąca do Papui-Nowej Gwinei wyspa na Oceanie Spokojnym, w archipelagu Wysp Salomona. Wraz z sąsiednią Wyspą Bougainville’a i kilkoma okolicznymi wysepkami stanowi prowincję autonomiczną Bougainville.
240px|mały|lewo|Wyspy Buka i Bougainville’a Geografia Wyspa znajduje się na północny zachód od Wyspy Bougainville’a, od której jest oddzielona wąską cieśniną Buka (ang. Buka Passage). Jest najbardziej wysuniętą na północ z Wysp Salomona. Rozciągnięta w osi północ-południe, ma ok. 50 km długości i 16 km szerokości. Jest dość płaska, jej wysokość z reguły nie przekracza 300 m n.p.m., jedynie w południowo-zachodniej części wyspy wzdłuż wybrzeża ciągnie się pasmo nieco wyższych wzgórz, zwanych Pasmem Richarda Parkinsona. Najwyższym szczytem tego pasma jak i całej wyspy jest Mt. Bei (458 m n.p.m.). Ze stoków pasma spływa kilka większych rzeczek, największa z nich to Gagan River. Wschodnie wybrzeże wyspy jest mało rozwinięte, tworzy je klif wysokości do 100 m. Wybrzeże zachodnie jest niższe, bardziej rozczłonkowane, jest tu kilka zatok i szereg małych wysepek. Cała wyspa otoczona jest rafami koralowymi, tworzącymi po stronie zachodniej szereg atoli.