1 in every 11 millionaires in Africa lived in Johannesburg, South Africa, in 2023
As of December 2023, Johannesburg had the highest number of millionaires (12,300) in Africa; Cape Town followed with 7,400 millionaires. South Africa dominated the list, with its cities and regions claiming top spots.
Johannesburg is home to the highest number of millionaires in Africa, with 11,700 individuals.
Six out of the top ten wealthiest African cities are located in South Africa.
Cairo leads North Africa with 6,800 millionaires, showing its dominance as a financial hub.
Nairobi has 4,200 millionaires, making it East Africa’s wealthiest city.
Lagos, with 3,600 millionaires, remains West Africa’s wealthiest city.
Lifestyle regions, such as the Cape Winelands and the Garden Route, feature prominently, reflecting the importance of property and lifestyle economies.
Casablanca, with 2,900 millionaires, underscores Morocco’s rising appeal as a North African wealth centre.
Mauritius is the fastest-growing hub with a 63% surge in millionaires, highlighting its rising financial services sector and favourable investment climate.
Rwanda (+48%) and Morocco (+40%) also show strong upward trends, driven by economic diversification and political stability.
Nigeria (-47%), Angola (-36%), and Algeria (-23%) recorded the steepest declines, reflecting oil dependence, currency challenges, and political instability.
Africa overall saw a -5% dip, showing that while select countries are thriving, the continent’s wealth distribution has shifted unevenly.