Befolkningen består i hovedsak av ubiere, bonggiere, kegayanere og suluk. Det er anslått å være rundt fire tusen bonggiere på Banggi, som regnes å være til den etniske gruppen som har vært bosatt lengst på øya. Det er anslått at rundt 17 prosent av innbyggerne på Banggi er illegale innvandrere som har kommet fra Filippinene (1999).