A notable feature of the Bangweulu system is a series of parallel sandy ridges running south-west to north-east.
These are particularly striking in satellite photographs and are easily seen along the north-western shore, the Lifunge Peninsula (2), Mbalala Island (3), Chilubi Island (6), and the Kapata Peninsula (10).
They divide the lake into three sections parallel to its main axis.
One divides off a section called Lake Chifunabuli (1), 50 km long but only 5 km wide.
Its entrance through a gap in the sand spits (at the end of Lifunge Peninsula) is only 250 m wide.
Another sandy ridge, Mbabala Island, divides off a section called Lake Walilupe (4), 30 km long by 13 km wide.
The main, middle section of the lake between Ifunge and Mbabala is known only as Bangweulu.

There are numerous bays, inlets, smaller lakes and lagoons around Lake Bangweulu, connected by open water, narrow channels or swamps.
The largest is Lake Kampolombo (9), 30 km by 5 km, south of Lake Walilupe and connected to it by a 7 km channel.
The 32 km long Kapata Peninsula lies between Lake Kampolombo and the swamps; at its tip on the eastern side is the 15 km long Lake Kangwena (11).

Only the western side of the lake and some of the islands have a well defined shore, with sandy beaches in places especially around Samfya, though even there, some of the bays and inlets are swampy.

It was found that infection with Schistosoma haematobium on the western shores of Lake Bangweulu, Zambia, is higher than previously reported.
A notable feature of the Bangweulu system is a series of parallel sandy ridges running south-west to north-east. These are particularly striking in satellite photographs and are easily seen along the north-western shore, the Lifunge Peninsula (2), Mbalala Island (3), Chilubi Island (6), and the Kapata Peninsula (10). They divide the lake into three sections parallel to its main axis. One divides off a section called Lake Chifunabuli (1), 50 km long but only 5 km wide. Its entrance through a gap in the sand spits (at the end of Lifunge Peninsula) is only 250 m wide. Another sandy ridge, Mbabala Island, divides off a section called Lake Walilupe (4), 30 km long by 13 km wide. The main, middle section of the lake between Ifunge and Mbabala is known only as Bangweulu.
There are numerous bays, inlets, smaller lakes and lagoons around Lake Bangweulu, connected by open water, narrow channels or swamps. The largest is Lake Kampolombo (9), 30 km by 5 km, south of Lake Walilupe and connected to it by a 7 km channel. The 32 km long Kapata Peninsula lies between Lake Kampolombo and the swamps; at its tip on the eastern side is the 15 km long Lake Kangwena (11).
Only the western side of the lake and some of the islands have a well defined shore, with sandy beaches in places especially around Samfya, though even there, some of the bays and inlets are swampy.
It was found that infection with Schistosoma haematobium on the western shores of Lake Bangweulu, Zambia, is higher than previously reported.
Lake Bangweulu