Bangkulu Island is an island in the Banda Sea. The island is part of the Banggai Islands and is administered by the Banggai Laut Regency. The island is home to a population of the Banggai cardinalfish.