Aujourd'hui, l'île est occupée par 13 villages de pêcheurs et les populations qui y vivent sont estimées à 11 000 habitants.
Bjale, di laola ka sehlakahlakeng, gomme go akanywa gore go na le 13 000 ya diphedi tše nnyane tše di dulago fao.