Buka har sannsynligvis blitt bebodd av melanesiere fra cirka 1500 f.Kr. Den ble oppdaget av den britiske kapteinen i 1767.