Cities such as Lagos, Johannesburg, Nairobi, and Accra dealt with high costs for housing, food, transportation, healthcare, and utilities in 2024.
Considering that no significant changes have occurred in the last year, this trend will most likely persist.
This tendency has far-reaching social and economic ramifications, altering the lives of millions and the course of development in these cities.
A high cost of living reduces households’ purchasing power, making it difficult for many to pay for essentials like food and transportation, and leaving little money for savings or discretionary spending.
The gap between earnings and costs grows for those with low and intermediate incomes, lowering their quality of life and driving families into financial instability.
Additionally, businesses, especially small and medium-sized firms (SMEs), are impacted by high living expenses.
These enterprises are forced to pay more for utilities, office space, and employee benefits. Consequently, this hinders their expansion and lowers their profitability.
The high cost of living frequently mirrors wider inflationary tendencies, which can destabilize local economies. Persistent inflation undermines consumer confidence and diminishes expenditure, slowing economic development and worsening citizens’ misery.
With that said, here are the African cities with the highest cost of living in 2025, according to Numbeo’s updated data.
Compared to this same time last year, Lagos was not on the top 10 list, however the Nigerian commercial hub now ranks number 9 on the list.
Also, Douala which ranked number 1 on the list is now completely off the top 10 list, alongside Addis Ababa and Durban. Nairobi and Accra are currently on the list.
Rank | City | Cost of living index | Global rank | Country |
---|---|---|---|---|
1. | Harare | 36.6 | 210th | Zimbabwe |
2. | Johannesburg | 33.2 | 232nd | South Africa |
3. | Accra | 31.8 | 243rd | Ghana |
4. | Casablanca | 31.4 | 245th | Morocco |
5. | Cape Town | 31.3 | 248th | South Africa |
6. | Pretoria | 31.3 | 249th | South Africa |
7. | Nairobi | 30.7 | 251st | Kenya |
8. | Lagos | 30.5 | 254th | Nigeria |
9. | Rabat | 29.9 | 256th | Morocco |
10. | Marrakech | 29.4 | 258th | Morocco |