Besides Kilwa Island, there are two other inhabited islands in the lake: Zambia's Isokwe Island of 3 km², and a 2 km² Congolese island next to the mouth of the Luapula.
A Kilwa-sziget mellett két további lakott sziget található a tavon: a zambiai Isokwe-sziget (3 km2 ) és egy 2 km2-es sziget a Luapula torkolatával szemben a kongói oldalon.