Independent rankings built from public data — every figure traceable to the body that published it.
Report year 2020Data year 2020
HDI score (0–1)Higher is better — rank 1 leadsPublished by UNDP Human Development Report Office
34 data years (1990–2023), imported from the 2025 Human Development Report's own composite-indices time series — one file covering every year at once, like World Happiness and Rule of Law. ⚠ This is ONE report's self-consistent recalculation of 1990–2023, not 34 separate originally-published editions: UNDP restates prior years on its current methodology each time it publishes, so these numbers are not what an earlier report actually printed for, say, 2005. UNDP states an official rank only for the latest year (2023); every other year's rank is derived by ordering the score, and that derivation was verified to reproduce UNDP's own 2023 ranking exactly before being trusted for the rest.
Human Development Index 2020 — UNDP Human Development Report Office
Cite as: UNDP (United Nations Development Programme). Human Development Report. New York: UNDP.
Licence: CC BY 3.0 IGO
Recalculated on the 2025 Human Development Report's current methodology, not the figures originally published for this year — see docs/PROJECT-PLAN.md 11.1e. Rank is derived by ordering the HDI score, descending; verified to reproduce UNDP's own 2023 published ranking exactly.
192 rows × 8 columns · imported from the publisher’s published data file on
Select any column heading to sort by it; select it again to reverse.
| Global Rank | Country | ISO Code | HDI Score | Life Expectancy at Birth (years) | Expected Years of Schooling | Mean Years of Schooling | GNI per Capita (2021 PPP $) |
|---|---|---|---|---|---|---|---|
| 1 | Norway | NOR | 0.969 | 83.195 | 18.3110 | 13.058848 | 78,356 |
| 2 | Iceland | ISL | 0.965 | 82.711 | 18.2397 | 13.770000 | 61,885 |
| 3 | Switzerland | CHE | 0.963 | 83.063 | 16.4337 | 13.904489 | 74,518 |
| 4 | Germany | DEU | 0.955 | 81.004 | 17.2260 | 14.260000 | 62,478 |
| 5 | Denmark | DNK | 0.954 | 81.546 | 18.6403 | 12.960000 | 67,366 |
| 6 | Sweden | SWE | 0.951 | 82.427 | 18.6521 | 12.674995 | 62,092 |
| 7 | Australia | AUS | 0.950 | 83.664 | 20.9394 | 12.640000 | 53,837 |
| 7 | Hong Kong, China (SAR) | HKG | 0.950 | 84.707 | 17.0623 | 12.270000 | 64,125 |
| 9 | Ireland | IRL | 0.948 | 82.390 | 19.0567 | 11.650544 | 77,741 |
| 10 | Finland | FIN | 0.947 | 81.822 | 19.0486 | 12.924696 | 57,261 |
| 11 | Netherlands | NLD | 0.945 | 81.393 | 18.4138 | 12.580000 | 62,085 |
| 12 | Singapore | SGP | 0.944 | 83.661 | 16.7874 | 11.760000 | 102,456 |
| 13 | New Zealand | NZL | 0.940 | 82.663 | 19.1901 | 12.940000 | 45,568 |
| 14 | Belgium | BEL | 0.939 | 80.798 | 19.2753 | 12.533869 | 59,544 |
| 15 | Canada | CAN | 0.931 | 81.654 | 15.9447 | 13.842000 | 50,925 |
| 16 | United Kingdom | GBR | 0.930 | 80.385 | 17.3780 | 13.410000 | 47,829 |
| 17 | Liechtenstein | LIE | 0.929 | 82.037 | 15.3830 | 12.358923 | 175,851 |
| 18 | Korea (Republic of) | KOR | 0.928 | 83.675 | 16.3773 | 12.619793 | 47,400 |
| 19 | Austria | AUT | 0.925 | 81.804 | 16.1245 | 12.310628 | 62,012 |
| 19 | United States | USA | 0.925 | 77.011 | 16.6266 | 13.680000 | 67,530 |
| 21 | Japan | JPN | 0.922 | 84.670 | 15.4563 | 12.670000 | 45,395 |
| 22 | Slovenia | SVN | 0.918 | 80.364 | 17.2623 | 12.875379 | 43,555 |
| 23 | Luxembourg | LUX | 0.916 | 81.411 | 14.1939 | 12.566043 | 89,602 |
| 24 | Israel | ISR | 0.912 | 82.700 | 14.8324 | 13.437090 | 42,329 |
| 25 | France | FRA | 0.909 | 82.199 | 15.9580 | 11.687575 | 51,178 |
| 25 | United Arab Emirates | ARE | 0.909 | 81.936 | 13.5203 | 12.730000 | 68,049 |
| 27 | Cyprus | CYP | 0.905 | 81.230 | 16.2282 | 12.440000 | 41,444 |
| 28 | Malta | MLT | 0.903 | 82.336 | 15.5505 | 12.210000 | 42,885 |
| 29 | Estonia | EST | 0.901 | 78.893 | 15.7751 | 13.550000 | 40,417 |
| 29 | Spain | ESP | 0.901 | 82.241 | 17.4696 | 10.610000 | 41,220 |
| 31 | Italy | ITA | 0.899 | 82.181 | 16.5311 | 10.740000 | 47,034 |
| 32 | Czechia | CZE | 0.898 | 78.237 | 16.1390 | 12.916507 | 43,665 |
| 33 | Greece | GRC | 0.896 | 81.536 | 19.4787 | 11.410000 | 30,333 |
| 34 | San Marino | SMR | 0.895 | 82.650 | 14.6594 | 11.230000 | 54,529 |
| 35 | Lithuania | LTU | 0.888 | 75.105 | 16.1481 | 13.500000 | 44,353 |
| 36 | Bahrain | BHR | 0.885 | 78.683 | 16.3912 | 11.000000 | 48,745 |
| 37 | Poland | POL | 0.880 | 76.595 | 15.8440 | 13.160000 | 36,245 |
| 38 | Latvia | LVA | 0.879 | 75.478 | 16.4901 | 13.329482 | 34,543 |
| 39 | Saudi Arabia | SAU | 0.875 | 77.596 | 15.7598 | 11.310000 | 46,058 |
| 40 | Qatar | QAT | 0.872 | 80.409 | 13.2643 | 10.354000 | 105,292 |
| 41 | Portugal | PRT | 0.870 | 81.366 | 16.6686 | 9.580000 | 36,539 |
| 42 | Croatia | HRV | 0.867 | 77.497 | 16.1061 | 11.950723 | 32,198 |
| 42 | Slovakia | SVK | 0.867 | 76.864 | 14.5689 | 13.006243 | 35,965 |
| 44 | Hungary | HUN | 0.857 | 75.730 | 15.0588 | 12.250000 | 35,968 |
| 45 | Chile | CHL | 0.856 | 79.349 | 16.3405 | 11.111555 | 24,753 |
| 46 | Seychelles | SYC | 0.853 | 74.091 | 17.8510 | 11.199950 | 29,042 |
| 47 | Andorra | AND | 0.851 | 79.418 | 11.9119 | 11.260000 | 55,488 |
| 47 | Argentina | ARG | 0.851 | 75.878 | 18.3612 | 11.140000 | 23,152 |
| 49 | Oman | OMN | 0.843 | 77.763 | 13.2414 | 11.850000 | 35,040 |
| 50 | Montenegro | MNE | 0.841 | 75.850 | 15.5114 | 12.617428 | 21,947 |
| 51 | Antigua and Barbuda | ATG | 0.840 | 77.161 | 15.5123 | 11.681411 | 22,900 |
| 52 | Türkiye | TUR | 0.838 | 76.525 | 19.2953 | 8.806321 | 28,245 |
| 53 | Kuwait | KWT | 0.837 | 78.248 | 15.6911 | 7.448867 | 56,330 |
| 53 | Uruguay | URY | 0.837 | 78.381 | 16.5160 | 9.500000 | 26,235 |
| 55 | Brunei Darussalam | BRN | 0.836 | 75.114 | 13.6986 | 9.220000 | 83,431 |
| 56 | Romania | ROU | 0.832 | 74.046 | 14.4541 | 11.390000 | 35,141 |
| 57 | Saint Kitts and Nevis | KNA | 0.828 | 71.181 | 18.4070 | 10.849401 | 25,543 |
| 58 | Bulgaria | BGR | 0.826 | 73.599 | 15.6178 | 11.410000 | 26,169 |
| 58 | Kazakhstan | KAZ | 0.826 | 71.195 | 14.8163 | 12.433761 | 30,921 |
| 60 | Georgia | GEO | 0.822 | 73.509 | 16.2711 | 12.780000 | 16,208 |
| 61 | Costa Rica | CRI | 0.819 | 79.725 | 16.0920 | 8.800000 | 21,172 |
| 62 | Russian Federation | RUS | 0.818 | 71.171 | 13.2458 | 12.403636 | 35,887 |
| 63 | Belarus | BLR | 0.815 | 72.269 | 14.2648 | 12.237297 | 25,673 |
| 64 | Malaysia | MYS | 0.810 | 76.057 | 12.9581 | 10.796666 | 29,117 |
| 65 | Serbia | SRB | 0.809 | 74.507 | 14.6110 | 11.505057 | 20,132 |
| 66 | Panama | PAN | 0.808 | 76.330 | 13.2513 | 10.685866 | 25,876 |
| 67 | Barbados | BRB | 0.803 | 76.647 | 16.5307 | 9.891071 | 14,606 |
| 68 | Trinidad and Tobago | TTO | 0.800 | 72.645 | 14.1011 | 10.764978 | 26,590 |
| 69 | Palau | PLW | 0.799 | 68.689 | 15.1180 | 13.238190 | 18,928 |
| 70 | Thailand | THA | 0.798 | 77.331 | 15.4705 | 8.813333 | 19,549 |
| 71 | Bahamas | BHS | 0.797 | 72.994 | 11.8914 | 12.724569 | 23,454 |
| 72 | Mauritius | MUS | 0.795 | 74.657 | 14.2221 | 9.991968 | 23,053 |
| 73 | Albania | ALB | 0.794 | 77.824 | 14.7348 | 10.121144 | 14,554 |
| 74 | China | CHN | 0.786 | 78.019 | 15.2179 | 7.950000 | 18,683 |
| 75 | Bosnia and Herzegovina | BIH | 0.783 | 76.040 | 13.2551 | 10.540000 | 16,803 |
| 75 | North Macedonia | MKD | 0.783 | 74.469 | 13.4031 | 10.230000 | 20,383 |
| 75 | Ukraine | UKR | 0.783 | 73.283 | 13.5879 | 11.126800 | 17,821 |
| 78 | Grenada | GRD | 0.782 | 75.019 | 16.5823 | 9.418826 | 12,615 |
| 79 | Saint Vincent and the Grenadines | VCT | 0.781 | 69.605 | 16.2530 | 11.169613 | 15,106 |
| 80 | Sri Lanka | LKA | 0.780 | 76.928 | 13.3552 | 10.820000 | 13,505 |
| 81 | Iran (Islamic Republic of) | IRN | 0.775 | 74.141 | 14.1172 | 10.737180 | 13,784 |
| 82 | Brazil | BRA | 0.770 | 74.506 | 15.4460 | 8.274219 | 16,609 |
| 82 | Moldova (Republic of) | MDA | 0.770 | 69.914 | 14.5404 | 11.800000 | 14,028 |
| 84 | Peru | PER | 0.769 | 73.832 | 14.8049 | 10.021359 | 13,126 |
| 85 | Dominican Republic | DOM | 0.767 | 72.636 | 14.3831 | 9.150424 | 18,729 |
| 86 | Tonga | TON | 0.765 | 72.379 | 17.5766 | 10.880286 | 7,571 |
| 87 | Colombia | COL | 0.764 | 74.757 | 14.2792 | 8.860000 | 15,911 |
| 88 | Mexico | MEX | 0.763 | 70.449 | 14.8231 | 9.220000 | 19,448 |
| 89 | Cuba | CUB | 0.762 | 77.407 | 14.4260 | 10.547996 | 8,210 |
| 90 | Armenia | ARM | 0.761 | 68.890 | 14.0780 | 11.330000 | 15,640 |
| 91 | Azerbaijan | AZE | 0.757 | 70.312 | 12.6323 | 10.747500 | 18,743 |
| 92 | Viet Nam | VNM | 0.755 | 75.383 | 15.0051 | 8.620000 | 11,516 |
| 93 | Dominica | DMA | 0.753 | 71.269 | 14.1510 | 10.006335 | 13,786 |
| 94 | Lebanon | LBN | 0.750 | 76.299 | 11.7613 | 10.370000 | 12,158 |
| 95 | Turkmenistan | TKM | 0.744 | 68.846 | 12.4420 | 11.142994 | 15,705 |
| 96 | Jordan | JOR | 0.743 | 75.583 | 12.9165 | 10.450000 | 8,931 |
| 97 | Algeria | DZA | 0.742 | 73.257 | 15.3022 | 7.215611 | 14,167 |
| 97 | Paraguay | PRY | 0.742 | 72.720 | 13.4862 | 8.860000 | 14,462 |
| 99 | Mongolia | MNG | 0.741 | 70.029 | 14.2194 | 9.420000 | 13,853 |
| 100 | Ecuador | ECU | 0.740 | 72.004 | 14.6104 | 8.820000 | 11,975 |
| 101 | Egypt | EGY | 0.736 | 69.790 | 12.9118 | 9.852942 | 15,112 |
| 102 | Saint Lucia | LCA | 0.734 | 72.308 | 12.6887 | 8.582024 | 16,343 |
| 103 | Tunisia | TUN | 0.733 | 75.004 | 14.6195 | 7.391640 | 11,331 |
| 104 | Gabon | GAB | 0.732 | 67.073 | 12.4343 | 9.550000 | 22,035 |
| 105 | Maldives | MDV | 0.730 | 78.713 | 12.3685 | 7.274403 | 12,942 |
| 106 | South Africa | ZAF | 0.724 | 65.150 | 13.9835 | 10.554660 | 13,242 |
| 107 | Uzbekistan | UZB | 0.723 | 71.461 | 11.8905 | 11.890000 | 7,769 |
| 108 | Guyana | GUY | 0.722 | 67.751 | 13.0221 | 8.627409 | 18,424 |
| 108 | Marshall Islands | MHL | 0.722 | 65.387 | 15.8504 | 11.542805 | 7,491 |
| 110 | Botswana | BWA | 0.718 | 67.643 | 11.4491 | 10.420000 | 15,141 |
| 110 | Fiji | FJI | 0.718 | 66.924 | 13.7618 | 10.435727 | 10,451 |
| 110 | Palestine, State of | PSE | 0.718 | 74.998 | 13.2427 | 9.940000 | 6,306 |
| 113 | Suriname | SUR | 0.714 | 72.321 | 10.9708 | 8.388320 | 16,850 |
| 114 | Belize | BLZ | 0.713 | 71.580 | 13.1699 | 8.850000 | 9,642 |
| 115 | Jamaica | JAM | 0.711 | 71.452 | 12.4598 | 9.683563 | 8,936 |
| 116 | Indonesia | IDN | 0.710 | 68.817 | 13.3488 | 8.560000 | 12,192 |
| 117 | Samoa | WSM | 0.708 | 70.727 | 12.4364 | 11.367340 | 6,416 |
| 118 | Kyrgyzstan | KGZ | 0.700 | 69.136 | 12.6345 | 11.961875 | 5,501 |
| 119 | Philippines | PHL | 0.699 | 70.097 | 12.7834 | 8.890000 | 9,092 |
| 119 | Venezuela (Bolivarian Republic of) | VEN | 0.699 | 72.369 | 13.0787 | 9.678385 | 5,990 |
| 121 | Bolivia (Plurinational State of) | BOL | 0.697 | 62.906 | 15.5295 | 9.830000 | 8,811 |
| 122 | Bhutan | BTN | 0.688 | 72.253 | 13.0645 | 5.835795 | 12,183 |
| 122 | Libya | LBY | 0.688 | 72.388 | 13.0846 | 7.778606 | 7,326 |
| 124 | Nauru | NRU | 0.684 | 61.527 | 12.7386 | 9.261119 | 15,077 |
| 125 | Morocco | MAR | 0.683 | 73.133 | 13.9295 | 6.050000 | 7,953 |
| 126 | Tuvalu | TUV | 0.681 | 66.357 | 12.3110 | 10.644711 | 6,776 |
| 127 | Iraq | IRQ | 0.680 | 69.651 | 12.2228 | 6.749181 | 12,595 |
| 128 | Nicaragua | NIC | 0.676 | 70.766 | 11.3851 | 9.790079 | 5,888 |
| 129 | Equatorial Guinea | GNQ | 0.668 | 62.141 | 12.1867 | 8.281327 | 14,178 |
| 130 | Tajikistan | TJK | 0.664 | 68.605 | 10.8610 | 11.288484 | 4,540 |
| 131 | Bangladesh | BGD | 0.663 | 71.421 | 11.9463 | 7.100000 | 7,257 |
| 132 | El Salvador | SLV | 0.660 | 70.244 | 11.0837 | 7.150000 | 9,053 |
| 133 | Eswatini (Kingdom of) | SWZ | 0.657 | 59.862 | 14.9269 | 8.286080 | 8,362 |
| 134 | India | IND | 0.652 | 70.156 | 12.1291 | 6.490000 | 7,332 |
| 135 | Timor-Leste | TLS | 0.650 | 66.919 | 13.2418 | 6.020060 | 8,442 |
| 136 | Cabo Verde | CPV | 0.647 | 73.818 | 11.5307 | 6.090039 | 6,230 |
| 136 | Namibia | NAM | 0.647 | 64.071 | 11.7600 | 7.242285 | 10,563 |
| 138 | Guatemala | GTM | 0.645 | 69.971 | 10.7648 | 5.735767 | 11,166 |
| 139 | Congo | COG | 0.643 | 64.391 | 12.4165 | 8.250553 | 6,358 |
| 140 | Kiribati | KIR | 0.632 | 65.205 | 11.8385 | 9.128582 | 4,436 |
| 141 | Sao Tome and Principe | STP | 0.628 | 67.979 | 12.6637 | 5.916260 | 5,772 |
| 142 | Honduras | HND | 0.625 | 70.864 | 10.0613 | 7.297090 | 5,192 |
| 143 | Vanuatu | VUT | 0.617 | 70.385 | 11.7319 | 7.183210 | 3,472 |
| 144 | Lao People's Democratic Republic | LAO | 0.616 | 68.339 | 10.1875 | 5.946971 | 7,518 |
| 145 | Ghana | GHA | 0.614 | 64.309 | 11.4298 | 6.712526 | 6,415 |
| 146 | Angola | AGO | 0.610 | 63.116 | 12.1676 | 5.844292 | 6,981 |
| 147 | Micronesia (Federated States of) | FSM | 0.609 | 65.878 | 11.5217 | 7.332524 | 4,245 |
| 147 | Myanmar | MMR | 0.609 | 66.612 | 11.5046 | 6.380000 | 5,042 |
| 149 | Kenya | KEN | 0.600 | 61.596 | 11.3845 | 7.686360 | 4,993 |
| 150 | Nepal | NPL | 0.599 | 69.106 | 12.6445 | 4.418490 | 4,405 |
| 151 | Cambodia | KHM | 0.595 | 70.059 | 11.1695 | 4.997735 | 4,415 |
| 152 | Comoros | COM | 0.592 | 65.756 | 13.0377 | 5.725783 | 3,437 |
| 153 | Zimbabwe | ZWE | 0.582 | 61.530 | 11.0256 | 8.808313 | 3,021 |
| 154 | Cameroon | CMR | 0.579 | 61.674 | 10.9726 | 6.537402 | 4,610 |
| 154 | Solomon Islands | SLB | 0.579 | 69.258 | 11.3206 | 5.879680 | 2,777 |
| 156 | Zambia | ZMB | 0.578 | 63.361 | 11.0180 | 7.284893 | 3,312 |
| 157 | Uganda | UGA | 0.571 | 66.410 | 11.4955 | 6.234417 | 2,627 |
| 158 | Syrian Arab Republic | SYR | 0.570 | 71.944 | 7.4188 | 5.955796 | 4,440 |
| 159 | Papua New Guinea | PNG | 0.567 | 65.075 | 11.1274 | 4.933631 | 3,927 |
| 160 | Haiti | HTI | 0.555 | 63.773 | 10.9395 | 5.382300 | 3,218 |
| 160 | Rwanda | RWA | 0.555 | 66.953 | 11.7637 | 4.878310 | 2,445 |
| 162 | Mauritania | MRT | 0.554 | 66.794 | 8.0519 | 4.754063 | 6,022 |
| 162 | Tanzania (United Republic of) | TZA | 0.554 | 66.771 | 9.0753 | 5.827250 | 3,344 |
| 162 | Togo | TGO | 0.554 | 61.123 | 12.9624 | 5.592584 | 2,572 |
| 165 | Côte d'Ivoire | CIV | 0.553 | 60.140 | 10.1017 | 4.842857 | 6,057 |
| 166 | Nigeria | NGA | 0.547 | 53.072 | 10.3221 | 7.388970 | 5,480 |
| 167 | Lesotho | LSO | 0.537 | 55.133 | 11.0705 | 7.544117 | 2,997 |
| 168 | Pakistan | PAK | 0.536 | 65.701 | 7.8951 | 4.427089 | 5,215 |
| 169 | Senegal | SEN | 0.522 | 67.496 | 9.0535 | 2.887632 | 4,037 |
| 170 | Sudan | SDN | 0.513 | 65.124 | 8.5017 | 3.870000 | 3,383 |
| 171 | Gambia | GMB | 0.512 | 64.418 | 8.9779 | 4.512420 | 2,603 |
| 171 | Malawi | MWI | 0.512 | 65.216 | 9.9906 | 5.243740 | 1,676 |
| 173 | Congo (Democratic Republic of the) | COD | 0.506 | 60.428 | 10.6733 | 7.206165 | 1,300 |
| 174 | Benin | BEN | 0.504 | 60.154 | 10.3026 | 3.113870 | 3,394 |
| 175 | Afghanistan | AFG | 0.501 | 61.454 | 10.7054 | 2.845718 | 2,798 |
| 176 | Djibouti | DJI | 0.499 | 64.200 | 6.0905 | 3.896151 | 5,671 |
| 177 | Guinea-Bissau | GNB | 0.498 | 61.343 | 10.5317 | 3.673035 | 2,225 |
| 177 | Liberia | LBR | 0.498 | 61.267 | 10.4659 | 5.856860 | 1,422 |
| 179 | Eritrea | ERI | 0.495 | 66.980 | 7.3188 | 5.091364 | 1,971 |
| 180 | Guinea | GIN | 0.488 | 59.350 | 10.2001 | 2.361385 | 3,361 |
| 181 | Ethiopia | ETH | 0.486 | 65.969 | 9.0943 | 2.391007 | 2,539 |
| 182 | Madagascar | MDG | 0.483 | 62.706 | 9.2149 | 4.751680 | 1,547 |
| 183 | Mozambique | MOZ | 0.477 | 61.390 | 10.7253 | 3.860000 | 1,419 |
| 184 | Yemen | YEM | 0.459 | 66.435 | 7.4949 | 4.835679 | 1,130 |
| 185 | Sierra Leone | SLE | 0.454 | 59.694 | 9.0163 | 3.519227 | 1,567 |
| 186 | Burkina Faso | BFA | 0.453 | 60.454 | 8.7779 | 2.183275 | 2,286 |
| 187 | Burundi | BDI | 0.435 | 62.569 | 9.9664 | 3.291591 | 866 |
| 188 | Mali | MLI | 0.414 | 58.858 | 7.0372 | 1.630000 | 2,300 |
| 189 | Chad | TCD | 0.408 | 53.082 | 8.1855 | 2.283306 | 1,818 |
| 190 | Niger | NER | 0.404 | 59.890 | 7.8737 | 1.341352 | 1,501 |
| 191 | South Sudan | SSD | 0.398 | 57.648 | 5.6348 | 5.730000 | 791 |
| 192 | Central African Republic | CAF | 0.386 | 50.596 | 7.2859 | 3.953164 | 1,131 |