Country cards
Fifty-four UN-member African states, one card each. The table opens sorted by population, largest first; click any column heading to sort by it, and click a name for the full card. GDP is the IMF’s April 2026 estimate for 2025; population and working-age growth are UN World Population Prospects 2024; SPI is the World Bank’s Statistical Performance Indicators score.
Download all 54 cards: CSV · JSON. Both carry every field on every card under the dotted names the chapters quote, one row or record per country; the JSON also carries, for each country, the release each number came from. Blanks are empty cells in the CSV and null in the JSON, and are never zeros. The chapters’ data exercises are written against these two files.
Last refreshed. The numbers below, and on the cards behind them, were last refreshed on 25 October 2026. Every card lists the day each release behind it was last pulled, and the About the data page lists them all in one table.
Nulls. A blank on a card means not yet fetched, a series not yet on the card or one that does not exist for that country, and never zero. Nothing on these pages substitutes a zero for a missing number: an unfilled field says so in words, and an unfilled term in the identity bar is drawn hatched rather than flat. Still to come on the cards are the largest-city figures and the nightlights exhibit.
The confidence flag. High means a census within fifteen years, an SPI score of 70 or better and a labour-force survey within five years. One failure is medium; two or more failures, or a census before 2000, is low. When one of the three inputs is itself missing the flag is left uncomputed rather than counted as a failure, which is why 3 of the 54 read “not yet computable” below. The rule, and the reasons to distrust it, are on the About the data page. Current standing: 11 high, 20 medium, 20 low, 3 not yet computable.
| Country | ISO3 | Region | Population 2024 (m) | GDP ($bn) | GDP per capita ($) | Working-age growth (%/yr) | SPI | Confidence |
|---|---|---|---|---|---|---|---|---|
| Nigeria | NGA | West Africa | 232.7 | 290.5 | 1,223 | +2.90 | 69.1 | Confidence: low |
| Ethiopia | ETH | East Africa | 132.1 | 109.1 | 987 | +3.46 | 61.7 | Confidence: low |
| Egypt | EGY | North Africa | 116.5 | 364.6 | 3,379 | +1.96 | 78.1 | Confidence: high |
| Democratic Republic of the Congo | COD | Central Africa | 109.3 | 92.8 | 871 | +3.38 | 46.3 | Confidence: low |
| Tanzania | TZA | East Africa | 68.6 | 87.3 | 1,292 | +3.55 | 68.2 | Confidence: medium |
| South Africa | ZAF | Southern Africa | 64.0 | 427.1 | 6,769 | +1.61 | 81.3 | Confidence: high |
| Kenya | KEN | East Africa | 56.4 | 136.5 | 2,558 | +2.94 | 73.4 | Confidence: high |
| Sudan | SDN | East Africa | 50.4 | 39.7 | 788 | +3.20 | 42.1 | Confidence: low |
| Uganda | UGA | East Africa | 50.0 | 66.0 | 1,375 | +4.17 | 68.7 | Confidence: medium |
| Algeria | DZA | North Africa | 46.8 | 285.7 | 6,047 | +1.28 | 55.2 | Confidence: medium |
| Morocco | MAR | North Africa | 38.1 | 182.6 | 4,842 | +1.10 | 73.1 | Confidence: high |
| Angola | AGO | Southern Africa | 37.9 | 141.7 | 3,614 | +3.53 | 58.2 | Confidence: medium |
| Mozambique | MOZ | Southern Africa | 34.6 | 22.3 | 623 | +3.25 | 66.7 | Confidence: medium |
| Ghana | GHA | West Africa | 34.4 | 114.7 | 3,271 | +2.52 | 65.7 | Confidence: medium |
| Madagascar | MDG | East Africa | 32.0 | 19.6 | 622 | +3.03 | 57.5 | Confidence: low |
| Côte d'Ivoire | CIV | West Africa | 31.9 | 98.9 | 3,006 | +2.88 | 70.2 | Confidence: medium |
| Cameroon | CMR | Central Africa | 29.1 | 59.3 | 1,984 | +3.19 | 66.0 | Confidence: low |
| Niger | NER | West Africa | 27.0 | 21.8 | 750 | +4.01 | 70.5 | Confidence: high |
| Mali | MLI | West Africa | 24.5 | 30.1 | 1,190 | +3.54 | 66.5 | Confidence: medium |
| Burkina Faso | BFA | West Africa | 23.5 | 27.1 | 1,126 | +3.31 | 76.4 | Confidence: high |
| Malawi | MWI | Southern Africa | 21.7 | 15.0 | 625 | +3.75 | 64.3 | Confidence: low |
| Zambia | ZMB | Southern Africa | 21.3 | 28.9 | 1,318 | +3.70 | 64.2 | Confidence: medium |
| Chad | TCD | Central Africa | 20.3 | 22.1 | 1,165 | +4.14 | 53.6 | Confidence: low |
| Somalia | SOM | East Africa | 19.0 | 13.0 | 764 | +3.79 | 51.7 | Confidence: low |
| Senegal | SEN | West Africa | 18.5 | 37.1 | 1,936 | +3.51 | 81.4 | Confidence: high |
| Zimbabwe | ZWE | Southern Africa | 16.6 | 53.5 | 3,080 | +2.08 | 66.8 | Confidence: medium |
| Guinea | GIN | West Africa | 14.8 | 27.2 | 1,722 | +3.06 | 49.9 | Confidence: low |
| Benin | BEN | West Africa | 14.5 | 24.4 | 1,634 | +3.10 | 71.0 | Confidence: high |
| Rwanda | RWA | East Africa | 14.3 | 16.0 | 1,128 | +2.83 | 72.6 | Confidence: high |
| Burundi | BDI | Central Africa | 14.0 | 6.9 | 478 | +2.94 | 45.2 | Confidence: low |
| Tunisia | TUN | North Africa | 12.3 | 57.6 | 4,664 | +0.53 | 75.5 | Confidence: high |
| South Sudan | SSD | East Africa | 11.9 | 5.7 | 470 | +1.17 | 27.1 | Confidence: not yet computable |
| Togo | TGO | West Africa | 9.5 | 11.9 | 1,217 | +2.74 | 66.6 | Confidence: medium |
| Sierra Leone | SLE | West Africa | 8.6 | 7.7 | 874 | +3.05 | 59.9 | Confidence: low |
| Libya | LBY | North Africa | 7.4 | 44.7 | 5,999 | +1.88 | 34.8 | Confidence: low |
| Republic of the Congo | COG | Central Africa | 6.3 | 15.6 | 2,404 | +2.60 | 38.9 | Confidence: low |
| Liberia | LBR | West Africa | 5.6 | 5.2 | 910 | +2.61 | 59.1 | Confidence: low |
| Central African Republic | CAF | Central Africa | 5.3 | 3.2 | 579 | +1.27 | 46.8 | Confidence: not yet computable |
| Mauritania | MRT | North Africa | 5.2 | 12.3 | 2,655 | +3.37 | 58.4 | Confidence: medium |
| Eritrea | ERI | East Africa | 3.5 | 2.1 | 689 | +1.98 | not yet fetched | Confidence: not yet computable |
| Namibia | NAM | Southern Africa | 3.0 | 14.8 | 4,862 | +2.64 | 55.7 | Confidence: low |
| The Gambia | GMB | West Africa | 2.8 | 2.6 | 904 | +3.03 | 67.0 | Confidence: low |
| Gabon | GAB | Central Africa | 2.5 | 21.6 | 9,376 | +2.55 | 45.5 | Confidence: medium |
| Botswana | BWA | Southern Africa | 2.5 | 19.5 | 7,662 | +1.78 | 64.2 | Confidence: medium |
| Lesotho | LSO | Southern Africa | 2.3 | 2.9 | 1,206 | +1.53 | 58.2 | Confidence: medium |
| Guinea-Bissau | GNB | West Africa | 2.2 | 2.6 | 1,311 | +2.97 | 47.5 | Confidence: low |
| Equatorial Guinea | GNQ | Central Africa | 1.9 | 12.5 | 7,628 | +3.17 | 32.1 | Confidence: low |
| Mauritius | MUS | East Africa | 1.3 | 16.1 | 12,977 | -0.24 | 80.4 | Confidence: high |
| Eswatini | SWZ | Southern Africa | 1.2 | 5.2 | 4,442 | +1.39 | 61.0 | Confidence: medium |
| Djibouti | DJI | East Africa | 1.2 | 4.4 | 4,145 | +2.28 | 38.1 | Confidence: medium |
| Comoros | COM | East Africa | 0.9 | 1.6 | 1,769 | +2.46 | 50.5 | Confidence: medium |
| Cabo Verde | CPV | West Africa | 0.5 | 3.1 | 5,995 | +0.52 | 59.9 | Confidence: medium |
| São Tomé and Príncipe | STP | Central Africa | 0.2 | 1.0 | 4,085 | +2.51 | 53.0 | Confidence: low |
| Seychelles | SYC | East Africa | 0.1 | 2.3 | 18,479 | +2.24 | 64.5 | Confidence: medium |