Menu

Human Development Index by Country

The Human Development Index by Country ranking evaluates nations based on longevity, education, and living standards, ranking those with higher HDI scores higher to reflect progress in health, knowledge, and quality of life.

Ranking summary

  • Botswana flagBotswana tops the rankings in Human Development Index, recording an increase from 0.68 to 0.71. Andorra flagAndorra follows with a gain from 0.86 to 0.88, while Armenia flagArmenia rounds out the top three, rising from 0.77 to 0.79.
  • Across all 190 countries, the average year-over-year change was +0.00 pts with a median change of +0.00 pts.
  • Overall, 76 countries improved in this area while 9 worsened. Click on a country to open the full country scorecard and see how it performs across a range of key indicators.
Rank Country Most Recent Year Previous Year Change
1Botswana flag Botswana0.71 (2022)0.68 (2021)+0.03 pts
2Andorra flag Andorra0.88 (2022)0.86 (2021)+0.02 pts
3Armenia flag Armenia0.79 (2022)0.77 (2021)+0.02 pts
4Azerbaijan flag Azerbaijan0.76 (2022)0.74 (2021)+0.02 pts
5Cuba flag Cuba0.76 (2022)0.74 (2021)+0.02 pts
6Ecuador flag Ecuador0.77 (2022)0.75 (2021)+0.02 pts
7Guyana flag Guyana0.74 (2022)0.72 (2021)+0.02 pts
8Mexico flag Mexico0.78 (2022)0.76 (2021)+0.02 pts
9Philippines flag Philippines0.71 (2022)0.69 (2021)+0.02 pts
10Qatar flag Qatar0.88 (2022)0.86 (2021)+0.02 pts
11San Marino flag San Marino0.87 (2022)0.85 (2021)+0.02 pts
12Türkiye flag Türkiye0.86 (2022)0.84 (2021)+0.02 pts
13Bahamas flag Bahamas0.82 (2022)0.80 (2021)+0.02 pts
14Uruguay flag Uruguay0.83 (2022)0.81 (2021)+0.02 pts
15Argentina flag Argentina0.85 (2022)0.84 (2021)+0.01 pts
16Antigua and Barbuda flag Antigua and Barbuda0.83 (2022)0.82 (2021)+0.01 pts
17Austria flag Austria0.93 (2022)0.92 (2021)+0.01 pts
18Bangladesh flag Bangladesh0.67 (2022)0.66 (2021)+0.01 pts
19Bahrain flag Bahrain0.89 (2022)0.88 (2021)+0.01 pts
20Bolivia flag Bolivia0.70 (2022)0.69 (2021)+0.01 pts
21Barbados flag Barbados0.81 (2022)0.80 (2021)+0.01 pts
22Cameroon flag Cameroon0.59 (2022)0.58 (2021)+0.01 pts
23Colombia flag Colombia0.76 (2022)0.75 (2021)+0.01 pts
24Cabo Verde flag Cabo Verde0.66 (2022)0.65 (2021)+0.01 pts
25Costa Rica flag Costa Rica0.81 (2022)0.80 (2021)+0.01 pts
26Cyprus flag Cyprus0.91 (2022)0.90 (2021)+0.01 pts
27Czech Republic flag Czech Republic0.90 (2022)0.89 (2021)+0.01 pts
28Djibouti flag Djibouti0.52 (2022)0.51 (2021)+0.01 pts
29Dominican Republic flag Dominican Republic0.77 (2022)0.76 (2021)+0.01 pts
30Algeria flag Algeria0.75 (2022)0.74 (2021)+0.01 pts
31Spain flag Spain0.91 (2022)0.90 (2021)+0.01 pts
32Estonia flag Estonia0.90 (2022)0.89 (2021)+0.01 pts
33Fiji flag Fiji0.73 (2022)0.72 (2021)+0.01 pts
34Gambia flag Gambia0.50 (2022)0.49 (2021)+0.01 pts
35Croatia flag Croatia0.88 (2022)0.87 (2021)+0.01 pts
36India flag India0.64 (2022)0.63 (2021)+0.01 pts
37Israel flag Israel0.92 (2022)0.91 (2021)+0.01 pts
38Italy flag Italy0.91 (2022)0.90 (2021)+0.01 pts
39Jamaica flag Jamaica0.71 (2022)0.70 (2021)+0.01 pts
40Saint Kitts and Nevis flag Saint Kitts and Nevis0.84 (2022)0.83 (2021)+0.01 pts
41Kuwait flag Kuwait0.85 (2022)0.84 (2021)+0.01 pts
42Liberia flag Liberia0.49 (2022)0.48 (2021)+0.01 pts
43Saint Lucia flag Saint Lucia0.73 (2022)0.72 (2021)+0.01 pts
44Latvia flag Latvia0.88 (2022)0.87 (2021)+0.01 pts
45Morocco flag Morocco0.70 (2022)0.69 (2021)+0.01 pts
46Madagascar flag Madagascar0.49 (2022)0.48 (2021)+0.01 pts
47Maldives flag Maldives0.76 (2022)0.75 (2021)+0.01 pts
48North Macedonia flag North Macedonia0.77 (2022)0.76 (2021)+0.01 pts
49Malta flag Malta0.92 (2022)0.91 (2021)+0.01 pts
50Myanmar flag Myanmar0.61 (2022)0.60 (2021)+0.01 pts
51Mongolia flag Mongolia0.74 (2022)0.73 (2021)+0.01 pts
52Mauritius flag Mauritius0.80 (2022)0.79 (2021)+0.01 pts
53Malaysia flag Malaysia0.81 (2022)0.80 (2021)+0.01 pts
54Nigeria flag Nigeria0.55 (2022)0.54 (2021)+0.01 pts
55Netherlands flag Netherlands0.95 (2022)0.94 (2021)+0.01 pts
56Norway flag Norway0.97 (2022)0.96 (2021)+0.01 pts
57Nepal flag Nepal0.60 (2022)0.59 (2021)+0.01 pts
58Nauru flag Nauru0.70 (2022)0.69 (2021)+0.01 pts
59Rwanda flag Rwanda0.55 (2022)0.54 (2021)+0.01 pts
60Saudi Arabia flag Saudi Arabia0.88 (2022)0.87 (2021)+0.01 pts
61Senegal flag Senegal0.52 (2022)0.51 (2021)+0.01 pts
62Singapore flag Singapore0.95 (2022)0.94 (2021)+0.01 pts
63Serbia flag Serbia0.81 (2022)0.80 (2021)+0.01 pts
64Slovakia flag Slovakia0.86 (2022)0.85 (2021)+0.01 pts
65Slovenia flag Slovenia0.93 (2022)0.92 (2021)+0.01 pts
66Trinidad and Tobago flag Trinidad and Tobago0.81 (2022)0.80 (2021)+0.01 pts
67United States flag United States0.93 (2022)0.92 (2021)+0.01 pts
68Uzbekistan flag Uzbekistan0.73 (2022)0.72 (2021)+0.01 pts
69Venezuela flag Venezuela0.70 (2022)0.69 (2021)+0.01 pts
70Vietnam flag Vietnam0.73 (2022)0.72 (2021)+0.01 pts
71United Arab Emirates flag United Arab Emirates0.94 (2022)0.93 (2021)+0.01 pts
72Canada flag Canada0.94 (2022)0.93 (2021)+0.01 pts
73United Kingdom flag United Kingdom0.94 (2022)0.93 (2021)+0.01 pts
74Oman flag Oman0.82 (2022)0.81 (2021)+0.01 pts
75Panama flag Panama0.82 (2022)0.81 (2021)+0.01 pts
76Papua New Guinea flag Papua New Guinea0.57 (2022)0.56 (2021)+0.01 pts
77Angola flag Angola0.59 (2022)0.59 (2021)+0.00 pts
78Albania flag Albania0.79 (2022)0.79 (2021)+0.00 pts
79Australia flag Australia0.95 (2022)0.95 (2021)+0.00 pts
80Burundi flag Burundi0.42 (2022)0.42 (2021)+0.00 pts
81Belgium flag Belgium0.94 (2022)0.94 (2021)+0.00 pts
82Benin flag Benin0.50 (2022)0.50 (2021)+0.00 pts
83Bulgaria flag Bulgaria0.80 (2022)0.80 (2021)+0.00 pts
84Bosnia and Herzegovina flag Bosnia and Herzegovina0.78 (2022)0.78 (2021)+0.00 pts
85Belarus flag Belarus0.80 (2022)0.80 (2021)+0.00 pts
86Belize flag Belize0.70 (2022)0.70 (2021)+0.00 pts
87Brazil flag Brazil0.76 (2022)0.76 (2021)+0.00 pts
88Brunei flag Brunei0.82 (2022)0.82 (2021)+0.00 pts
89Bhutan flag Bhutan0.68 (2022)0.68 (2021)+0.00 pts
90Central African Republic flag Central African Republic0.39 (2022)0.39 (2021)+0.00 pts
91Switzerland flag Switzerland0.97 (2022)0.97 (2021)+0.00 pts
92Chile flag Chile0.86 (2022)0.86 (2021)+0.00 pts
93China flag China0.79 (2022)0.79 (2021)+0.00 pts
94Côte d'Ivoire flag Côte d'Ivoire0.53 (2022)0.53 (2021)+0.00 pts
95Democratic Republic of the Congo flag Democratic Republic of the Congo0.48 (2022)0.48 (2021)+0.00 pts
96Comoros flag Comoros0.59 (2022)0.59 (2021)+0.00 pts
97Germany flag Germany0.95 (2022)0.95 (2021)+0.00 pts
98Dominica flag Dominica0.74 (2022)0.74 (2021)+0.00 pts
99Denmark flag Denmark0.95 (2022)0.95 (2021)+0.00 pts
100Egypt flag Egypt0.73 (2022)0.73 (2021)+0.00 pts
101Eritrea flag Eritrea0.49 (2022)0.49 (2021)+0.00 pts
102Ethiopia flag Ethiopia0.49 (2022)0.49 (2021)+0.00 pts
103Finland flag Finland0.94 (2022)0.94 (2021)+0.00 pts
104France flag France0.91 (2022)0.91 (2021)+0.00 pts
105Micronesia flag Micronesia0.63 (2022)0.63 (2021)+0.00 pts
106Gabon flag Gabon0.69 (2022)0.69 (2021)+0.00 pts
107Georgia flag Georgia0.81 (2022)0.81 (2021)+0.00 pts
108Ghana flag Ghana0.60 (2022)0.60 (2021)+0.00 pts
109Guinea flag Guinea0.47 (2022)0.47 (2021)+0.00 pts
110Guinea-Bissau flag Guinea-Bissau0.48 (2022)0.48 (2021)+0.00 pts
111Equatorial Guinea flag Equatorial Guinea0.65 (2022)0.65 (2021)+0.00 pts
112Greece flag Greece0.89 (2022)0.89 (2021)+0.00 pts
113Grenada flag Grenada0.79 (2022)0.79 (2021)+0.00 pts
114Guatemala flag Guatemala0.63 (2022)0.63 (2021)+0.00 pts
115Honduras flag Honduras0.62 (2022)0.62 (2021)+0.00 pts
116Haiti flag Haiti0.55 (2022)0.55 (2021)+0.00 pts
117Hungary flag Hungary0.85 (2022)0.85 (2021)+0.00 pts
118Indonesia flag Indonesia0.71 (2022)0.71 (2021)+0.00 pts
119Ireland flag Ireland0.95 (2022)0.95 (2021)+0.00 pts
120Iran flag Iran0.78 (2022)0.78 (2021)+0.00 pts
121Iraq flag Iraq0.67 (2022)0.67 (2021)+0.00 pts
122Iceland flag Iceland0.96 (2022)0.96 (2021)+0.00 pts
123Jordan flag Jordan0.74 (2022)0.74 (2021)+0.00 pts
124Japan flag Japan0.92 (2022)0.92 (2021)+0.00 pts
125Kazakhstan flag Kazakhstan0.80 (2022)0.80 (2021)+0.00 pts
126Kenya flag Kenya0.60 (2022)0.60 (2021)+0.00 pts
127Kyrgyzstan flag Kyrgyzstan0.70 (2022)0.70 (2021)+0.00 pts
128Cambodia flag Cambodia0.60 (2022)0.60 (2021)+0.00 pts
129Kiribati flag Kiribati0.63 (2022)0.63 (2021)+0.00 pts
130South Korea flag South Korea0.93 (2022)0.93 (2021)+0.00 pts
131Laos flag Laos0.62 (2022)0.62 (2021)+0.00 pts
132Libya flag Libya0.75 (2022)0.75 (2021)+0.00 pts
133Liechtenstein flag Liechtenstein0.94 (2022)0.94 (2021)+0.00 pts
134Sri Lanka flag Sri Lanka0.78 (2022)0.78 (2021)+0.00 pts
135Lesotho flag Lesotho0.52 (2022)0.52 (2021)+0.00 pts
136Lithuania flag Lithuania0.88 (2022)0.88 (2021)+0.00 pts
137Luxembourg flag Luxembourg0.93 (2022)0.93 (2021)+0.00 pts
138Marshall Islands flag Marshall Islands0.73 (2022)0.73 (2021)+0.00 pts
139Mali flag Mali0.41 (2022)0.41 (2021)+0.00 pts
140Montenegro flag Montenegro0.84 (2022)0.84 (2021)+0.00 pts
141Mozambique flag Mozambique0.46 (2022)0.46 (2021)+0.00 pts
142Mauritania flag Mauritania0.54 (2022)0.54 (2021)+0.00 pts
143Malawi flag Malawi0.51 (2022)0.51 (2021)+0.00 pts
144Niger flag Niger0.39 (2022)0.39 (2021)+0.00 pts
145Nicaragua flag Nicaragua0.67 (2022)0.67 (2021)+0.00 pts
146New Zealand flag New Zealand0.94 (2022)0.94 (2021)+0.00 pts
147Pakistan flag Pakistan0.54 (2022)0.54 (2021)+0.00 pts
148Peru flag Peru0.76 (2022)0.76 (2021)+0.00 pts
149Palau flag Palau0.80 (2022)0.80 (2021)+0.00 pts
150Poland flag Poland0.88 (2022)0.88 (2021)+0.00 pts
151Portugal flag Portugal0.87 (2022)0.87 (2021)+0.00 pts
152Paraguay flag Paraguay0.73 (2022)0.73 (2021)+0.00 pts
153Romania flag Romania0.83 (2022)0.83 (2021)+0.00 pts
154Russia flag Russia0.82 (2022)0.82 (2021)+0.00 pts
155Sudan flag Sudan0.52 (2022)0.52 (2021)+0.00 pts
156Solomon Islands flag Solomon Islands0.56 (2022)0.56 (2021)+0.00 pts
157Sierra Leone flag Sierra Leone0.46 (2022)0.46 (2021)+0.00 pts
158El Salvador flag El Salvador0.67 (2022)0.67 (2021)+0.00 pts
159South Sudan flag South Sudan0.38 (2022)0.38 (2021)+0.00 pts
160Sao Tome and Principe flag Sao Tome and Principe0.61 (2022)0.61 (2021)+0.00 pts
161Suriname flag Suriname0.69 (2022)0.69 (2021)+0.00 pts
162Sweden flag Sweden0.95 (2022)0.95 (2021)+0.00 pts
163Eswatini flag Eswatini0.61 (2022)0.61 (2021)+0.00 pts
164Seychelles flag Seychelles0.80 (2022)0.80 (2021)+0.00 pts
165Syria flag Syria0.56 (2022)0.56 (2021)+0.00 pts
166Chad flag Chad0.39 (2022)0.39 (2021)+0.00 pts
167Togo flag Togo0.55 (2022)0.55 (2021)+0.00 pts
168Thailand flag Thailand0.80 (2022)0.80 (2021)+0.00 pts
169Tajikistan flag Tajikistan0.68 (2022)0.68 (2021)+0.00 pts
170Turkmenistan flag Turkmenistan0.74 (2022)0.74 (2021)+0.00 pts
171Timor-Leste flag Timor-Leste0.57 (2022)0.57 (2021)+0.00 pts
172Tonga flag Tonga0.74 (2022)0.74 (2021)+0.00 pts
173Tunisia flag Tunisia0.73 (2022)0.73 (2021)+0.00 pts
174Tuvalu flag Tuvalu0.65 (2022)0.65 (2021)+0.00 pts
175Tanzania flag Tanzania0.53 (2022)0.53 (2021)+0.00 pts
176Uganda flag Uganda0.55 (2022)0.55 (2021)+0.00 pts
177Saint Vincent and the Grenadines flag Saint Vincent and the Grenadines0.77 (2022)0.77 (2021)+0.00 pts
178Vanuatu flag Vanuatu0.61 (2022)0.61 (2021)+0.00 pts
179South Africa flag South Africa0.72 (2022)0.72 (2021)+0.00 pts
180Zambia flag Zambia0.57 (2022)0.57 (2021)+0.00 pts
181Zimbabwe flag Zimbabwe0.55 (2022)0.55 (2021)+0.00 pts
182Afghanistan flag Afghanistan0.46 (2022)0.47 (2021)-0.01 pts
183Burkina Faso flag Burkina Faso0.44 (2022)0.45 (2021)-0.01 pts
184Congo flag Congo0.59 (2022)0.60 (2021)-0.01 pts
185Lebanon flag Lebanon0.72 (2022)0.73 (2021)-0.01 pts
186Moldova flag Moldova0.76 (2022)0.77 (2021)-0.01 pts
187Namibia flag Namibia0.61 (2022)0.62 (2021)-0.01 pts
188Samoa flag Samoa0.70 (2022)0.71 (2021)-0.01 pts
189Yemen flag Yemen0.42 (2022)0.43 (2021)-0.01 pts
190Ukraine flag Ukraine0.73 (2022)0.76 (2021)-0.03 pts

Source: UNDP, Human Development Report (2024) – with minor processing by Our World in Data. Only countries with complete data (both points within the past 10 years) are shown.