Africa is surrounded by thousands of islands, ranging from Madagascar, the fourth-largest island in the world, to smaller volcanic islands in the Atlantic and Indian oceans.

Some islands are independent countries, while others belong to African mainland states or overseas territories administered by European countries.

The following list includes major islands geographically associated with Africa, with approximate land areas. It distinguishes individual islands from island groups and archipelagos.

1. Madagascar

Area: approximately 587,041 km²

Island hot spot | Scientific American

Image credit: scientificamerican.com

Madagascar is the largest island in Africa and the fourth-largest island in the world.

Located in the Indian Ocean off Mozambique, it is separated from mainland Africa by the Mozambique Channel.

Madagascar is an independent country with its capital in Antananarivo. Its wildlife includes lemurs and numerous species found nowhere else naturally.

2. Réunion

Area: approximately 2,512 km²

First eruption of the piton de La Fournaise in 2022 | Île de la Réunion Tourisme

Image credit: en.reunion.fr

Réunion is a French overseas department in the Indian Ocean, east of Madagascar.

The island is volcanic and includes Piton de la Fournaise, one of the world's most active volcanoes.

Its administrative centre is Saint-Denis. Réunion is geographically African but politically part of France.

3. Tenerife

Area: approximately 2,034 km²

Погода на Тенерифе: когда лучше ехать, климат по месяцам | Tenerife Travel

Image credit: service.vtraveler.info

Tenerife is the largest of Spain's Canary Islands, situated in the Atlantic Ocean off northwestern Africa.

The island contains Mount Teide, Spain's highest mountain, rising to approximately 3,715 metres above sea level.

Tenerife belongs to Spain and the European Union, although it lies geographically close to Africa.

4. Bioko – Equatorial Guinea

Area: approximately 2,017 km²

Equatorial Guinea: Explore the Hidden Gem of Central Africa This December

Image credit: experience-travel.net

Bioko lies in the Gulf of Guinea off the coast of Cameroon.

It is part of Equatorial Guinea and contains Malabo, the country's historic capital.

The island has volcanic mountains, tropical forests and coastal settlements.

5. Mauritius

Area: approximately 1,865 km²

Mauritius Helicopter Tour | Sky-High Island Adventure | Book now

Image credit: heritageresorts.mu

Mauritius is the principal island of the Republic of Mauritius.

Located east of Madagascar, it is known for its volcanic landscapes, beaches and coral reefs.

The island contains the national capital, Port Louis, and most of the country's population.

6. Unguja – Tanzania

Area: approximately 1,666 km²

Things to do in Zanzibar : Museums and attractions | musement

Image credit: musement.com

Unguja is commonly called Zanzibar Island and is the largest island in the Zanzibar archipelago.

It forms part of Tanzania's semi-autonomous Zanzibar region.

Stone Town, a UNESCO World Heritage Site, is located on Unguja and contains historic buildings associated with Indian Ocean trade.

7. Fuerteventura – Canary Islands

Area: approximately 1,660 km²

Aerial view of Dunas de Corralejo beach in Fuerteventura, Canary Island

Fuerteventura is the second-largest Canary Island.

It lies in the Atlantic Ocean near the Moroccan coast and is known for its dry landscapes, beaches and volcanic terrain.

The island is administered by Spain.

8. Gran Canaria – Canary Islands

Area: approximately 1,560 km²

La Isleta (2026) – Best of TikTok, Instagram & Reddit Travel Guide

Image credit: airial.travel

Gran Canaria is another major island in the Spanish Canary Islands.

Its principal city, Las Palmas de Gran Canaria, is one of the capitals of the Canary Islands autonomous community.

The island has mountainous interiors, coastal settlements and extensive tourism infrastructure.

9. Grande Comore – Comoros

Area: approximately 1,148 km²

Moroni travel guide – capital of Comoros & top attractions

Image credit: kupi.com

Grande Comore, also known as Ngazidja, is the largest island of the Union of the Comoros.

It lies in the northern Mozambique Channel and contains Moroni, the national capital.

Mount Karthala, an active volcano, dominates much of the island's landscape.

10. Pemba – Tanzania

Area: approximately 988 km²

Pemba Island Cruise Port Guide 2026 | Excursions, Schedule & Tips

Image credit: gangwaze.com

Pemba is the second-largest principal island in the Zanzibar archipelago.

Located north of Unguja, it is known for agriculture, particularly clove cultivation, and its surrounding marine ecosystems.

Pemba forms part of Tanzania's semi-autonomous Zanzibar region.