 This species has an extremely limited geographic range (5,500 km²) and small total population size (estimated at 2.4 million).The Banggai cardinalfish is composed of isolated populations concentrated around the shallows of 17 large and 10 small islands within the Banggai Archipelago.A small population also occurs off Central Sulawesi, within Luwuk harbor.