Top inland Islands in Africa

Ukerewe is the largest island in Lake Victoria and the largest inland island in Africa located in Ukerewe District Tanzania with an area of approximately 530 km² and a population of 300,000 people.

Coordinates: 2.0293° S, 33.0098° E

Activities: Fishing, Animal husbandry and Agriculture

Mumbo Island

Mumbo Island is located on the south western end of Lake Malawi and deserted Tropical Island floating on the waters of the Lake Malawi National Park. Mumbo Island is only 1km in diameter and has never been populated so it remains in a pristine, natural state.

Manda is an island of the Lamu Archipelago of Kenya linked by ferry to Lamu and is home to Manda Airport. The island is separated from the mainland by the narrow Mkanda channel with a population of 2000 people.

Coordinates: 2.2667° S, 40.9667° E

Activities: farming, fishing and birds viewing

Chizumulu Island

Chizumulu Island is in Lake Malawi/Lake Nyasa with a population of 4,000 people. Chizumulu can be reached by steamer from the port of Nkhata Bay on the mainland of Malawi.

Coordinates: 12.0167° S, 34.6167° E

Activities: snorkelling, Local Walks and swimming

Impalila Island

Impalila is an island at the far eastern tip of Namibia bounded on the north by the waters of the Zambezi River and on the south by the Chobe River. The Island has a population of 300 people.

Coordinates: 17.7833° S, 25.2000° E

Activities: game viewing, game cruises, birding and walking safaris.

Seal Island

Seal Island is located within 5 km off the northern beaches of False Bay, near Cape Town in South Africa. It is home to sea birds covering 800 metres long by 50 metres.