MARKETSJSE · South Africa 212 listed · 2025NGX · Nigeria 165 listed · 2025EGX · Egypt 244 listed · 2025Casablanca 78 listed · 2025NSE · Kenya 59 listed · 2025All exchanges
biznisafrica.co.za
  1. Home
  2. Exchanges

Stock exchanges of Africa

Stock exchanges and trading venues across Africa. The figures on the right are World Bank counts of listed domestic companies for the country, not for the individual venue.

46 exchanges28 countries
ExchangeCountryCityFoundedIn directoryListed in country (WB)Trend
4 Africa Exchange (Pty) LtdSouth AfricaBryanston—0212 (2025)
A2XSouth AfricaJohannesburg—0212 (2025)
AFEX CommoditiesNigeriaAbuja20140165 (2025)
African Stock ExchangeMauritiusÉbène—092 (2025)
Afrinex LimitedMauritiusÉbène—092 (2025)
Algiers Stock ExchangeAlgeriaAlgiers—0—
ALT Xchange (U)UgandaKampala—0—
Bolsa De Divida e Valores De Angola (BODIVA) - Angola Securities ExchangeAngolaLuanda20140—
Botswana Stock ExchangeBotswanaGaborone1995123 (2025)
Bourse De TunisTunisiaTunis1969075 (2025)
Bourse Regionale Des Valeurs MobilieresIvory CoastAbidjan—146 (2020)
Cape Town Stock ExchangeSouth Africa—20210212 (2025)
Cape Verde Stock ExchangeCape VerdeCape Verde19980—
Casablanca Stock ExchangeMoroccoCasablanca1929178 (2025)
Dar es Salaam Stock ExchangeTanzaniaDar es Salaam1996122 (2025)
Douala Stock ExchangeCameroonDouala20010—
East Africa ExchangeRwanda——05 (2025)
Egyptian ExchangeEgyptCairo18835244 (2025)
Ghana Stock ExchangeGhanaAccra1989031 (2025)
Johannesburg Stock ExchangeSouth AfricaJohannesburg188734212 (2025)
Khartoum Stock ExchangeSudanKhartoum—0—
Libyan Stock MarketLibyaTripoli20070—
Lusaka Stock ExchangeZambiaLusaka1993120 (2025)
Malawi Stock ExchangeMalawiBlantyre19950—
MERJ Exchange LimitedSeychellesEden Island2012015 (2025)
Mozambique Stock ExchangeMozambiquePredio 33 Andares19990—
Nairobi Stock ExchangeKenyaNairobi1954159 (2025)
Namibia Securities ExchangeNamibiaWindhoek1992012 (2024)
Nasd OTC MarketNigeriaLagos—0165 (2025)
NASD OTC Securities ExchangeNigeria——0165 (2025)
National Securities Exchange of SomaliaSomalia——0—
Nigerian Exchange GroupNigeriaLagos19603165 (2025)
Nile Stock ExchangeEgyptCairo—0244 (2025)
RMB Morgan StanleySouth AfricaJohannesburg—0212 (2025)
Rwanda OTC MarketRwandaKigali—05 (2025)
Rwanda Stock ExchangeRwandaKigali201105 (2025)
Secdex Exchange LimitedSeychellesVictoria—015 (2025)
Seychelles Stock ExchangeSeychelles——015 (2025)
Sierra Leone Stock ExchangeSierra LeoneFreetown20090—
somalia stock exchangeSomalia—20120—
Stock Exchange Of Mauritius LtdMauritiusPort Louis1989192 (2025)
Swaziland Stock ExchangeEswatiniMbabane199006 (2007)
Uganda Securities ExchangeUgandaKampala19970—
Victoria Falls Stock ExchangeZimbabweVictoria Falls—0—
ZAR XSouth AfricaJohannesburg—0212 (2025)
Zimbabwe Stock ExchangeZimbabweHarare18961—
Source: Wikidata (CC0) · World Bank WDI (CC BY 4.0)updated October 2026