Note that although the GDP per capita of cities located in oil-rich countries is high, their households are not particularly wealthy, here is a list of the top ten richest cities in Africa by wealth: Per capita GDP.
Source: Authors’ calculations, based on data from Oxford
1 Malabo (Equatorial Guinea) with over US$ 17 thousands
2 Libreville( Gabon) with over US$ 16 thousands
3 Port Luis (Mauritius) with over US$ 14 thousands
4 Windhoek (Namibia) with over US$ 14 thousands
5 Gaborone (Botswana) with over US$ 13 thousands
6 Constantine (Algeria) with over US$ 11 thousands
7 Oran (Algeria) with over US$ 11 thousands
8 Algiers (Algeria) with over US$ 11 thousands
9 Johannesburg (South Africa) with over US$ 11 thousands
10 Pretoria (South Africa) with over US$ 10 thousands
Big cities such as Lagos, Nairobi, Cairo, Mombasa etc have high GDP but their GDP per capita is very low.
: World Economic Forum Africa competitiveness report