Afriku na zapadu zapljuskuju vode Atlantskog okeana, na istoku Indijskog okeana, a na severu je Sredozemno more.

Afrika je kontinent koji se sastoji od 54 nezavisne države i četiri teritorije. Te teritorije su Zapadna Sahara čiji status nije definisan (svojata ga Maroko), britanski posed Sveta Jelena, Asension i Tristan da Kunja i francuske prekomorske teritorije Reinion i Majot.

16 država nema izlaz na more: Bocvana, Burkina Faso, Burundi, Centralno Afrička Republika, Čad, Esvatini (na karti je raniji naziv države Svazilend), Etiopija, Južni Sudan, Lesoto, Malavi, Mali, Niger, Ruanda, Uganda, Zambija i Zimbabve.

Od 42 države i teritorije koje imaju izlaz na more ostrva nema čak njih 17: Egipat, Libija, Alžir, Maroko, Zapadna Sahara, Mauritanija, Gambija, Obala Slonovače, Gana, Togo, Benin, Nigerija, Kamerun, Gabon, Angola, Kongo i DR Kongo.

Španija, Portugalija, pa i Italija imaju ostrva u Atlantskom okeanu i Sredozemnom moru koja geografski pripadaju Africi, ali su sva ta ostrva opisana kod tih država, tako da nisu uzeta u razmatranje. Sa druge strane, opisana su ostrva koja pripadaju Francuskoj, jer su u Francuskim ostrvima opisana samo ostrva metropolitanske Francuske. Ovde su opisana samo ostrva afričkih država i teritorija.

U principu, opisana su naseljena ostrva i po neko nenaseljeno, ali po nečemu bitno ostrvo.

Afrika ima samo jedno veliko ostrvo, Madagaskar, koji zauzima četvrto mesto na svetu; da bi se pronašlo sledeće ostrvo, Socotru, koje štaviše pripada azijskoj državi, mora se izaći iz prvih sto pozicija!

Ostala najveća ostrva nalaze se uglavnom uz obale Madagaskara ili između njega i Tanzanije, u Gvinejskom zalivu ili u centralnom Atlantiku, između Maroka i Senegala; na rang listi imamo i jedno jezersko ostrvo.

Zemlja sa najviše ostrva na ovoj rang listi je Španija, koja očigledno nije deo Afrike, ali kojoj pripada Kanarski arhipelag; treće najveće ostrvo, Reinion, takođe zavisi od jedne evropske nacije, Francuske.

OstrvoPovršina (km²)Država
Madagaskar (1)586.500 Madagaskar
Socotra (2)3.665 Jemen
Réunion2.512 Francuska
Tenerife (3)2.034 Španija (Kanarska ostrva)
Bioko2.017 Ekvatorijalna Gvineja
Mauricijus (4)1.865 Mauricijus
Zanzibar1.666 Tanzanija
Fuerteventura1.656 Španija (Kanarska ostrva)
Gran Kanarija1.560 Španija (Kanarska ostrva)
Grande Comore1.146 Komori
Santiago991 Zelenortska ostrva
Pemba988 Tanzanjia
São Tomé854 Sao Tome i Prinsipe
Lanzarote806 Španija (Kanarska ostrva)
Santo Antão779 Zelenortska Ostrva
Madeira759 Portugalija
La Palma708 Španija (Kanarska ostrva)
Dahlak Kebir663 Eritreja
Ukerewe (5)647 Tanzanija
Boa Vista620 Zelenortska Ostrva
Sherbro600 Sijera Leone
Mafia518 Tanzanija
Djerba (6)514 Tunis


(1) Četvrto najveće ostrvo na svetu, posle Grenlanda, Nove Gvineje i Bornea (Kalimantan).

(2) Ne pripada afričkoj, već azijskoj državi.

(3) Najveće afričko ostrvo u Atlantskom okeanu, ujedno i sa najvišim vrhom Monte Teide (3.715 m).
(4) Drugo najnaseljenije afričko ostrvo posle Madagaskara.

(5) Ostrvo u jezeru Viktorija, najveće jezersko ostrvo Afrike.

(6) Najveće afričko ostrvo u Sredozemnom moru.