List of African countries by GDP

Source IMF World Economic Outlook (October-2024)
Date03 Nov 2024

In nominal terms, South Africa is the largest economy in Africa, followed by Egypt. Together, these two account for over 28% of the African economy. Algeria, Nigeria, and Morocco complete the top five list. The top five hold a 50% share, while the top eight account for 63.5% of the continent's economy. São Tomé and Príncipe has the smallest economy in Africa.

None of the African economies would have a GDP above $500 billion, and eight would have an economy above $100 billion. In 2024, South Africa will overtake Egypt to become the largest economy in Africa. Algeria will surpass Nigeria to become the 3rd largest economy. None of the African economies are on the list of the top 40 largest economies in the world, and only two economies are within the top 50 world GDP rankings.

Out of 53 economies, the nominal GDP of 44 economies would increase, and nine economies would decrease in 2024 compared to 2023. With $22 billion, South Africa will be the top contributor, followed by Algeria ($20 bn) and Morocco ($13 bn). Nigeria ($-164.1 bn), Ethiopia ($-14.7 bn) and Egypt ($-13.8 bn) are the top decliners.

In PPP data, the five largest economies of Asia are Egypt, Nigeria, South Africa, Algeria, and Ethiopia. Two economies would have a GDP above Int. $1 trillion in 2024, and 17 would have an economy above Int. $100 billion. Kenya will overtake Angola, and Tanzania will surpass Ghana. None of the African economies are on the list of the top ten largest economies globally, and only four economies are within the top 50 world GDP rankings.

Out of 53 economies, the GDP (PPP) of 51 economies would increase, and only two economies would decrease in 2024 compared to 2023. Egypt (Int. $109 bn), Nigeria (Int. $75 bn), and Algeria (Int. $49 bn) would be the top gainers. Sudan and South Sudan are the two decliners.

All African economies have higher GDP on a PPP basis. Nigeria has the highest PPP to nominal ratio above 7, while São Tomé and Príncipe has the lowest figure of 1.81.

  • Choropleth Map
  • Bubble Map
  • Chart map
  • Select each button from upper & lower
  • Nominal
  • Change in Nominal

GDP (Nominal)

Code Country/Economy GDP (billions of $) Share (%) Rank
20242025ChangeAfricaWorld AfricaWorld
DZAAlgeria260.134264.2704.1369.320.229353
AGOAngola113.286118.4095.1234.170.103768
BENBenin21.32223.0661.7440.8130.020025125
BWABotswana19.96622.1152.1490.7800.019126126
BFABurkina Faso21.85823.5621.7040.8310.020423123
BDIBurundi4.2852.154-2.1310.07590.0018751176
CPVCabo Verde2.7562.9360.1800.1030.0025447170
CMRCameroon53.39157.7464.3552.040.05001492
CAFCentral African Republic2.8233.0260.2030.1070.0026245168
TCDChad18.67019.6470.9770.6930.017029133
COMComoros1.4501.5350.0850.05410.0013352180
CODDemocratic Republic of the Congo72.48379.2376.7542.790.06861184
COGRepublic of Congo15.04415.9200.8760.5610.013832141
CIVCôte d'Ivoire86.99395.4628.4693.370.0827976
DJIDjibouti4.3344.6650.3310.1640.0040444163
EGYEgypt380.044345.874-34.17012.20.299246
GNQEquatorial Guinea12.88412.9180.0340.4550.011236148
SWZEswatini5.1455.4220.2770.1910.0046941159
ETHEthiopia145.031120.913-24.1184.260.105667
GABGabon20.89720.9740.0770.7390.018228130
GMBThe Gambia2.6933.0140.3210.1060.0026146169
GHAGhana75.30775.7610.4542.670.06561288
GINGuinea25.47427.2951.8210.9620.023621117
GNBGuinea-Bissau2.1882.3550.1670.08300.0020449174
KENKenya116.321116.6620.3414.110.101869
LSOLesotho2.2972.4240.1270.08540.0021048173
LBRLiberia4.7565.0510.2950.1780.0043743161
LBYLibya44.81247.9983.1861.690.04161699
MDGMadagascar17.21218.1040.8920.6380.015730134
MWIMalawi10.84410.784-0.0600.3800.0093438151
MLIMali21.65323.2141.5610.8180.020124124
MRTMauritania10.76111.0800.3190.3910.0095937150
MUSMauritius15.89016.5150.6250.5820.014331139
MARMorocco157.087168.59711.5105.940.146559
MOZMozambique22.49524.5452.0500.8650.021322121
NAMNamibia13.18514.3641.1790.5060.012433144
NERNiger19.59921.9072.3080.7720.019027127
NGANigeria199.721194.955-4.7666.870.169457
RWARwanda13.66314.0220.3590.4940.012134146
STPSão Tomé and Príncipe0.8120.9520.1400.03360.0008253186
SENSenegal33.68537.8044.1191.330.032717105
SYCSeychelles2.1442.2350.0910.07880.0019450175
SLESierra Leone7.4117.8040.3930.2750.0067640155
SOMSomalia12.72913.8871.1580.4900.012035147
ZAFSouth Africa403.045418.04615.00114.70.362141
SSDSouth Sudan5.2685.3120.0440.1870.0046042160
SDNSudan29.79329.9940.2011.060.026020113
TZATanzania79.86785.4775.6103.010.07401083
TGOTogo9.76610.4590.6930.3690.0090639152
TUNTunisia52.63654.6512.0151.930.04731594
UGAUganda55.58762.9177.3302.220.05451390
ZMBZambia25.91331.8325.9191.120.027619111
ZWEZimbabwe35.91936.9331.0141.300.032018107
Africa 2,793.329 2,836.801 43.472 2.46
  • Choropleth Map
  • Bubble Map
  • Chart map
  • Select each button from upper & lower
  • PPP
  • Change in PPP

GDP per capita (PPP)

Code Country/Economy GDP (billions of Int. $) Share (%) Rank PPP/Nom
20242025ChangeAfricaWorld AfricaWorld
DZAAlgeria826.136866.72140.5858.030.4244403.280
AGOAngola374.937392.39517.4583.630.1928603.314
BENBenin63.54168.9095.3680.6380.0337241192.987
BWABotswana53.64257.4713.8290.5320.0281281302.599
BFABurkina Faso68.58073.8705.2900.6840.0361211133.135
BDIBurundi13.17413.8850.7110.1290.00679431626.446
CPVCabo Verde5.8306.2130.3830.05750.00304501722.116
CMRCameroon163.156173.1069.9501.600.084715872.998
CAFCentral African Republic6.9107.2430.3330.06710.00354481672.394
TCDChad52.22055.1752.9550.5110.0270311332.808
COMComoros3.4353.6380.2030.03370.00178521772.370
CODDemocratic Republic of the Congo190.131203.33613.2051.880.099412792.566
COGRepublic of Congo40.40342.6492.2460.3950.0209331412.679
CIVCôte d'Ivoire244.611264.99420.3832.450.13011722.776
DJIDjibouti8.9719.6830.7120.08970.00474461652.076
EGYEgypt2,231.8222,365.100133.27821.91.161176.838
GNQEquatorial Guinea34.59033.514-1.0760.3100.0164371472.594
SWZEswatini15.24416.1700.9260.1500.00791411542.982
ETHEthiopia434.441471.11036.6694.360.2305543.896
GABGabon54.47256.9242.4520.5270.0278291312.714
GMBThe Gambia9.50910.2390.7300.09480.00501451643.397
GHAGhana269.105285.96216.8572.650.14010703.775
GINGuinea66.62471.6725.0480.6640.0351231182.626
GNBGuinea-Bissau6.1526.5770.4250.06090.00322491702.793
KENKenya375.356401.35926.0033.720.1967593.440
LSOLesotho7.0557.3480.2930.06800.00359471663.031
LBRLiberia10.57911.4000.8210.1060.00558441632.257
LBYLibya106.123122.80216.6791.140.060117982.558
MDGMadagascar60.87764.8343.9570.6000.0317251213.581
MWIMalawi40.07442.4532.3790.3930.0208341423.937
MLIMali68.52672.8104.2840.6740.0356221163.136
MRTMauritania37.28539.5712.2860.3660.0194351433.571
MUSMauritius40.42942.8102.3810.3960.0209321392.592
MARMorocco396.685418.44621.7613.870.2056582.482
MOZMozambique60.29064.0203.7300.5930.0313261222.608
NAMNamibia35.07137.2002.1290.3440.0182361452.590
NERNiger55.54760.6995.1520.5620.0297271252.771
NGANigeria1,489.8321,564.86075.02814.50.7652278.027
RWARwanda51.91856.3094.3910.5210.0275301324.016
STPSão Tomé and Príncipe1.4711.5470.0760.01430.00076531851.625
SENSenegal94.351104.99410.6430.9720.0513181022.777
SYCSeychelles4.1364.3750.2390.04050.00214511761.957
SLESierra Leone30.33732.2891.9520.2990.0158391494.137
SOMSomalia30.42932.2211.7920.2980.0158401502.320
ZAFSouth Africa993.7451,026.89733.1529.510.5023332.456
SSDSouth Sudan11.78615.2643.4780.1410.00747421572.873
SDNSudan123.481136.16512.6841.260.066616934.540
TZATanzania269.672291.04921.3772.690.1429693.405
TGOTogo30.56332.7672.2040.3030.0160381483.133
TUNTunisia176.873182.9656.0921.690.089514853.348
UGAUganda170.611186.65916.0481.730.091313832.967
ZMBZambia88.56096.1367.5760.8900.0470191043.020
ZWEZimbabwe86.16293.0326.8700.8610.0455201062.519
Africa 10,185.460 10,799.837 614.377 5.28 3.807