Independent rankings built from public data — every figure traceable to the body that published it.
Report year 1979Data year 1979
Natural resources rents (% of GDP)Neither end is better — this is a shape, not a scorePublished by World Bank Group
52 reference years (1970–2021), covering 126 to 211 countries, pulled from the World Bank’s indicator API (NY.GDP.TOTL.RT.ZS) and produced for The Changing Wealth of Nations. What a country earns from oil, gas, coal, minerals and forests over and above what it costs to extract them, as a share of GDP. ⚠ NEITHER END IS BETTER, which is why this indicator carries no good/bad colouring and does not feed its topics’ rankings. A high figure is a windfall and a dependency at the same time — the resource curse is an argument about exactly this number — and a zero means only that there is nothing much under the ground. ⚠ Zeroes are kept here, unlike the sector shares beside it, because a country with nothing to extract really does earn nothing. ⚠ The series stops at 2021. ⚠ These are not 52 published reports — see `restatedByReport`. ⚠ No rank is published. A POSITION is derived here (2026-09-10) by ordering the score LARGEST FIRST, and it is a SIZE ORDER rather than a league table: this measure has no better end, so position 1 names the country with the biggest figure and says nothing about how that country is doing. The change arrows stay grey for the same reason, and the indicator is still left out of the Country Index.
Total Natural Resources Rents (% of GDP) 1979 — World Bank Group
Cite as: World Bank. World Development Indicators. Washington, DC: World Bank Group.
Licence: CC BY 4.0
What a country earns from extracting oil, gas, coal, minerals and forests, over and above the cost of extracting it, as a share of GDP — published by the World Bank via its indicator API (NY.GDP.TOTL.RT.ZS) from The Changing Wealth of Nations. ⚠ Neither end is better: a high figure is a resource-rich economy, which is a windfall and a dependency at once, and a zero simply means there is nothing much to extract. No rank is published, so none is stored or derived.
132 rows × 3 columns · imported from the publisher’s published data file on
Select any column heading to sort by it; select it again to reverse.
| Country | ISO Code | Natural resources rents (% of GDP) |
|---|---|---|
| Saudi Arabia | SAU | 87.2846 |
| Qatar | QAT | 87.0500 |
| Oman | OMN | 79.7408 |
| Myanmar | MMR | 65.3818 |
| Gabon | GAB | 56.6767 |
| United Arab Emirates | ARE | 56.6717 |
| Nigeria | NGA | 43.1496 |
| Congo, Rep. | COG | 43.0659 |
| Algeria | DZA | 39.0841 |
| Malaysia | MYS | 38.5833 |
| Iran, Islamic Rep. | IRN | 36.9625 |
| Venezuela, RB | VEN | 36.4814 |
| Indonesia | IDN | 34.9227 |
| Trinidad and Tobago | TTO | 34.6173 |
| Egypt, Arab Rep. | EGY | 29.9128 |
| Guyana | GUY | 26.4071 |
| Guinea-Bissau | GNB | 23.6010 |
| Papua New Guinea | PNG | 22.3522 |
| Uganda | UGA | 20.9013 |
| China | CHN | 17.0999 |
| Zambia | ZMB | 17.0941 |
| Syrian Arab Republic | SYR | 16.9308 |
| Tunisia | TUN | 16.7962 |
| Suriname | SUR | 14.2432 |
| Eswatini | SWZ | 13.1625 |
| Peru | PER | 12.8561 |
| Somalia, Fed. Rep. | SOM | 12.1544 |
| Ecuador | ECU | 11.9763 |
| Jamaica | JAM | 11.3334 |
| Mexico | MEX | 9.6504 |
| Chile | CHL | 9.4899 |
| Central African Republic | CAF | 9.3863 |
| Pakistan | PAK | 9.3295 |
| Togo | TGO | 9.2911 |
| Sierra Leone | SLE | 8.8596 |
| Bolivia | BOL | 8.8102 |
| Cameroon | CMR | 8.6753 |
| Mauritania | MRT | 8.5439 |
| Chad | TCD | 8.4767 |
| Canada | CAN | 8.4596 |
| Congo, Dem. Rep. | COD | 8.4361 |
| Burundi | BDI | 8.3837 |
| Lesotho | LSO | 8.2005 |
| Rwanda | RWA | 8.0652 |
| South Africa | ZAF | 7.8654 |
| Burkina Faso | BFA | 7.4015 |
| Solomon Islands | SLB | 7.2589 |
| Benin | BEN | 7.1674 |
| Costa Rica | CRI | 6.9596 |
| Malawi | MWI | 6.7094 |
| Ghana | GHA | 6.6141 |
| Australia | AUS | 6.2291 |
| Greenland | GRL | 6.0165 |
| Norway | NOR | 5.7921 |
| Nicaragua | NIC | 5.4682 |
| Argentina | ARG | 5.4273 |
| United States | USA | 5.0446 |
| Zimbabwe | ZWE | 5.0048 |
| Cote d'Ivoire | CIV | 4.7895 |
| Botswana | BWA | 4.7720 |
| Colombia | COL | 4.3175 |
| Philippines | PHL | 4.1685 |
| Nepal | NPL | 4.1516 |
| Kenya | KEN | 4.0543 |
| Mali | MLI | 3.7466 |
| Paraguay | PRY | 3.6253 |
| Honduras | HND | 3.5314 |
| New Caledonia | NCL | 3.5292 |
| India | IND | 3.2977 |
| Niger | NER | 3.2471 |
| Haiti | HTI | 3.1547 |
| Madagascar | MDG | 2.8799 |
| United Kingdom | GBR | 2.5914 |
| New Zealand | NZL | 2.5169 |
| Gambia, The | GMB | 2.4990 |
| Thailand | THA | 2.4515 |
| Afghanistan | AFG | 2.4414 |
| Brazil | BRA | 2.3648 |
| Senegal | SEN | 2.3380 |
| Dominican Republic | DOM | 2.0935 |
| Morocco | MAR | 2.0861 |
| Guatemala | GTM | 1.7030 |
| Netherlands | NLD | 1.6041 |
| Belize | BLZ | 1.5574 |
| Finland | FIN | 1.3400 |
| Fiji | FJI | 1.1215 |
| El Salvador | SLV | 1.0138 |
| Barbados | BRB | 0.8804 |
| Turkiye | TUR | 0.8441 |
| Cuba | CUB | 0.8438 |
| Sri Lanka | LKA | 0.8241 |
| Sweden | SWE | 0.7035 |
| Bangladesh | BGD | 0.6940 |
| Austria | AUT | 0.6754 |
| Portugal | PRT | 0.5734 |
| Uruguay | URY | 0.5625 |
| Germany | DEU | 0.4982 |
| Ireland | IRL | 0.4488 |
| Panama | PAN | 0.4111 |
| Vanuatu | VUT | 0.3895 |
| Korea, Rep. | KOR | 0.2670 |
| Japan | JPN | 0.2408 |
| Spain | ESP | 0.2357 |
| Cyprus | CYP | 0.2183 |
| Greece | GRC | 0.2135 |
| France | FRA | 0.2051 |
| Bahamas, The | BHS | 0.2002 |
| Italy | ITA | 0.1973 |
| Dominica | DMA | 0.1805 |
| St. Vincent and the Grenadines | VCT | 0.1460 |
| Belgium | BEL | 0.1364 |
| Jordan | JOR | 0.1331 |
| Mauritius | MUS | 0.1244 |
| Denmark | DNK | 0.1195 |
| Tonga | TON | 0.0510 |
| Luxembourg | LUX | 0.0483 |
| Kiribati | KIR | 0.0343 |
| Hong Kong SAR, China | HKG | 0.0055 |
| French Polynesia | PYF | 0.0023 |
| Singapore | SGP | 0.0016 |
| Sudan | SDN | 0.0003 |
| Andorra | AND | 0.0000 |
| Antigua and Barbuda | ATG | 0.0000 |
| Bermuda | BMU | 0.0000 |
| Grenada | GRD | 0.0000 |
| Iceland | ISL | 0.0000 |
| Liechtenstein | LIE | 0.0000 |
| Malta | MLT | 0.0000 |
| Monaco | MCO | 0.0000 |
| Puerto Rico (US) | PRI | 0.0000 |
| Seychelles | SYC | 0.0000 |
| St. Kitts and Nevis | KNA | 0.0000 |