Human Development Index
Template:Short description Script error: No such module "Redirect hatnote". Script error: No such module "For". Template:Pp-pc Template:Use dmy dates
The Human Development Index (HDI) is a statistical composite index of life expectancy, education (mean years of schooling completed and expected years of schooling upon entering the education system), and per capita income indicators, which is used to rank countries into four tiers of human development. A country scores a higher level of HDI when the lifespan is higher, the education level is higher, and the gross national income GNI (PPP) per capita is higher. It was developed by Pakistani economist Mahbub ul-Haq and was further used to measure a country's development by the United Nations Development Programme (UNDP)'s Human Development Report Office.[1][2][3][4]
The 2010 Human Development Report introduced an inequality-adjusted Human Development Index (IHDI). While the simple HDI remains useful, it stated that "the IHDI is the actual level of human development (accounting for this inequality), while the HDI can be viewed as an index of 'potential' human development (or the maximum level of HDI) that could be achieved if there was no inequality."[5]
The index is based on the human development approach, developed by Mahbub ul-Haq, anchored in Amartya Sen's work on human capabilities, and often framed in terms of whether people are able to "be" and "do" desirable things in life. Examples include — being: well-fed, sheltered, and healthy; doing: work, education, voting, participating in community life. The freedom of choice is considered central — someone choosing to be hungry (e.g. when fasting for religious reasons) is considered different from someone who is hungry because they cannot afford to buy food, or because the country is going through a famine.[6]
The index does not take into account several factors, such as the net wealth per capita or the relative quality of goods in a country. This situation tends to lower the ranking of some of the most developed countries, such as the G7 members and others.[7]
Origins
The origins of the HDI are found in the annual Human Development Reports produced by the Human Development Report Office of the United Nations Development Programme (UNDP). These annual reports were devised and launched by Pakistani economist Mahbub ul-Haq in 1990, and had the explicit purpose "to shift the focus of development economics from national income accounting to people-centered policies". He believed that a simple composite measure of human development was needed to convince the public, academics and politicians that they can, and should, evaluate development not only by economic advances but also improvements in human well-being.
Script error: No such module "string".
Dimensions and calculation
New method (2010 HDI onwards)
| <templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" /> OECD countries | Developing countries: <templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" /> East Asia and the Pacific <templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" /> |
Published on 4 November 2010 (and updated on 10 June 2011), the 2010 Human Development Report calculated the HDI combining three dimensions:[8][9]
- A long and healthy life: Life expectancy at birth
- Education: Mean years of schooling and expected years of schooling
- A decent standard of living: GNI per capita (PPP international dollars)
In its 2010 Human Development Report, the UNDP began using a new method of calculating the HDI. The following three indices are used:
1.Script error: No such module "anchor". Life Expectancy Index (LEI)
- LEI is equal to 1 when life expectancy at birth is 85 years, and 0 when life expectancy at birth is 20 years.
2. Education Index (EI) [10]
- 2.1 Mean Years of Schooling Index (MYSI) [11]
- Fifteen is the projected maximum of this indicator for 2025.
- 2.2 Expected Years of Schooling Index (EYSI) [12]
- Eighteen is equivalent to achieving a master's degree in most countries.
3. Income Index (II)
- II is 1 when GNI per capita is $75,000 and 0 when GNI per capita is $100.
Finally, the HDI is the geometric mean of the previous three normalized indices:
LE: Life expectancy at birth
MYS: Mean years of schooling (i.e. years that a person aged 25 or older has spent in formal education)
EYS: Expected years of schooling (i.e. total expected years of schooling for children under 18 years of age, incl. young men and women aged 13–17)
GNIpc: Gross national income at purchasing power parity per capita
Script error: No such module "string".
Old method (HDI before 2010)
The HDI combined three dimensions last used in its 2009 report:
- Life expectancy at birth, as an index of population health and longevity to HDI
- Knowledge and education, as measured by the adult literacy rate (with two-thirds weighting) and the combined primary, secondary, and tertiary gross enrollment ratio (with one-third weighting).
- Standard of living, as indicated by the natural logarithm of gross domestic product per capita at purchasing power parity.
| <templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" /> | <templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" /> <templatestyles src="Legend/styles.css" /> |
This methodology was used by the UNDP until their 2011 report.
The formula defining the HDI is promulgated by the United Nations Development Programme (UNDP).[13] In general, to transform a raw variable, say , into a unit-free index between 0 and 1 (which allows different indices to be added together), the following formula is used:
where and are the lowest and highest values the variable can attain, respectively.
The Human Development Index (HDI) then represents the uniformly weighted sum with <templatestyles src="Fraction/styles.css" />1⁄3 contributed by each of the following factor indices:
Script error: No such module "string".
2023 Human Development Index (2025 report)
Script error: No such module "Labelled list hatnote". Script error: No such module "Labelled list hatnote".
Template:Owidslider The Human Development Report 2025 by the United Nations Development Programme was released on 6 May 2025; the delayed report calculates HDI values based on data collected two years prior in 2023.
Ranked from 1 to 74 in the year 2023, the following countries are considered to have "very high human development":[14]
| Rank | Country or territory | HDI | ||
|---|---|---|---|---|
| 2023 data (2025 report)Template:Zero width space | Change since 2015Template:Zero width space | 2023 data (2025 report)Template:Zero width space[15] | Average annual growth (2010–2023)Template:Zero width space | |
| 1 | Script error: No such module "sort". | File:Flag of Iceland.svg Iceland | 0.972 | Script error: No such module "sort". |
| 2 | Script error: No such module "sort". | File:Flag of Norway.svg Norway | 0.970 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Switzerland (Pantone).svg Switzerland | Script error: No such module "sort". | ||
| 4 | Script error: No such module "sort". | File:Flag of Denmark.svg Denmark | 0.962 | Script error: No such module "sort". |
| 5 | Script error: No such module "sort". | File:Flag of Germany.svg Germany | 0.959 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Sweden.svg Sweden | Script error: No such module "sort". | ||
| 7 | Script error: No such module "sort". | File:Flag of Australia (converted).svg Australia | 0.958 | Script error: No such module "sort". |
| 8 | Script error: No such module "sort". | File:Flag of the Netherlands.svg Netherlands | 0.955 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Hong Kong.svg Hong Kong | Script error: No such module "sort". | ||
| 10 | Script error: No such module "sort". | File:Flag of Belgium (civil).svg Belgium | 0.951 | Script error: No such module "sort". |
| 11 | Script error: No such module "sort". | File:Flag of Ireland.svg Ireland | 0.949 | Script error: No such module "sort". |
| 12 | Script error: No such module "sort". | File:Flag of Finland.svg Finland | 0.948 | Script error: No such module "sort". |
| 13 | Script error: No such module "sort". | File:Flag of Singapore.svg Singapore | 0.946 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of the United Kingdom.svg United Kingdom | Script error: No such module "sort". | ||
| 15 | Script error: No such module "sort". | File:Flag of the United Arab Emirates.svg United Arab Emirates | 0.940 | Script error: No such module "sort". |
| 16 | Script error: No such module "sort". | File:Flag of Canada (Pantone).svg Canada | 0.939 | Script error: No such module "sort". |
| 17 | Script error: No such module "sort". | File:Flag of Liechtenstein.svg Liechtenstein | 0.938 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of New Zealand.svg New Zealand | Script error: No such module "sort". | ||
| Script error: No such module "sort". | File:Flag of the United States.svg United States | Script error: No such module "sort". | ||
| 20 | Script error: No such module "sort". | File:Flag of South Korea.svg South Korea | 0.937 | Script error: No such module "sort". |
| 21 | Script error: No such module "sort". | File:Flag of Slovenia.svg Slovenia | 0.931 | Script error: No such module "sort". |
| 22 | Script error: No such module "sort". | File:Flag of Austria.svg Austria | 0.930 | Script error: No such module "sort". |
| 23 | Script error: No such module "sort". | File:Flag of Japan.svg Japan | 0.925 | Script error: No such module "sort". |
| 24 | Script error: No such module "sort". | File:Flag of Malta.svg Malta | 0.924 | Script error: No such module "sort". |
| 25 | Script error: No such module "sort". | File:Flag of Luxembourg.svg Luxembourg | 0.922 | Script error: No such module "sort". |
| 26 | Script error: No such module "sort". | File:Flag of France.svg France | 0.920 | Script error: No such module "sort". |
| 27 | Script error: No such module "sort". | File:Flag of Israel.svg Israel | 0.919 | Script error: No such module "sort". |
| 28 | Script error: No such module "sort". | File:Flag of Spain.svg Spain | 0.918 | Script error: No such module "sort". |
| 29 | Script error: No such module "sort". | File:Flag of the Czech Republic.svg Czechia | 0.915 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Italy.svg Italy | Script error: No such module "sort". | ||
| Script error: No such module "sort". | File:Flag of San Marino.svg San Marino | Script error: No such module "sort". | ||
| 32 | Script error: No such module "sort". | File:Flag of Andorra.svg Andorra | 0.913 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Cyprus.svg Cyprus | Script error: No such module "sort". | ||
| 34 | Script error: No such module "sort". | File:Flag of Greece.svg Greece | 0.908 | Script error: No such module "sort". |
| 35 | Script error: No such module "sort". | File:Flag of Poland.svg Poland | 0.906 | Script error: No such module "sort". |
| 36 | Script error: No such module "sort". | File:Flag of Estonia.svg Estonia | 0.905 | Script error: No such module "sort". |
| 37 | Script error: No such module "sort". | File:Flag of Saudi Arabia.svg Saudi Arabia | 0.900 | Script error: No such module "sort". |
| 38 | Script error: No such module "sort". | File:Flag of Bahrain.svg Bahrain | 0.899 | Script error: No such module "sort". |
| 39 | Script error: No such module "sort". | File:Flag of Lithuania.svg Lithuania | 0.895 | Script error: No such module "sort". |
| 40 | Script error: No such module "sort". | File:Flag of Portugal.svg Portugal | 0.890 | Script error: No such module "sort". |
| 41 | Script error: No such module "sort". | File:Flag of Croatia.svg Croatia | 0.889 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Latvia.svg Latvia | Script error: No such module "sort". | ||
| 43 | Script error: No such module "sort". | File:Flag of Qatar.svg Qatar | 0.886 | Script error: No such module "sort". |
| 44 | Script error: No such module "sort". | File:Flag of Slovakia.svg Slovakia | 0.880 | Script error: No such module "sort". |
| 45 | Script error: No such module "sort". | File:Flag of Chile.svg Chile | 0.878 | Script error: No such module "sort". |
| 46 | Script error: No such module "sort". | File:Flag of Hungary.svg Hungary | 0.870 | Script error: No such module "sort". |
| 47 | Script error: No such module "sort". | File:Flag of Argentina.svg Argentina | 0.865 | Script error: No such module "sort". |
| 48 | Script error: No such module "sort". | File:Flag of Montenegro.svg Montenegro | 0.862 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Uruguay.svg Uruguay | Script error: No such module "sort". | ||
| 50 | Script error: No such module "sort". | File:Flag of Oman.svg Oman | 0.858 | Script error: No such module "sort". |
| 51 | Script error: No such module "sort". | File:Flag of Turkey.svg Turkey | 0.853 | Script error: No such module "sort". |
| 52 | Script error: No such module "sort". | File:Flag of Kuwait.svg Kuwait | 0.852 | Script error: No such module "sort". |
| 53 | Script error: No such module "sort". | File:Flag of Antigua and Barbuda.svg Antigua and Barbuda | 0.851 | Script error: No such module "sort". |
| 54 | Script error: No such module "sort". | File:Flag of Seychelles.svg Seychelles | 0.848 | Script error: No such module "sort". |
| 55 | Script error: No such module "sort". | File:Flag of Bulgaria.svg Bulgaria | 0.845 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Romania.svg Romania | Script error: No such module "sort". | ||
| 57 | Script error: No such module "sort". | Template:Country data Georgia | 0.844 | Script error: No such module "sort". |
| 58 | Script error: No such module "sort". | File:Flag of Saint Kitts and Nevis.svg Saint Kitts and Nevis | 0.840 | Script error: No such module "sort". |
| 59 | Script error: No such module "sort". | File:Flag of Panama.svg Panama | 0.839 | Script error: No such module "sort". |
| 60 | Script error: No such module "sort". | File:Flag of Brunei.svg Brunei | 0.837 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Kazakhstan.svg Kazakhstan | Script error: No such module "sort". | ||
| 62 | Script error: No such module "sort". | File:Flag of Costa Rica.svg Costa Rica | 0.833 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Serbia.svg Serbia | Script error: No such module "sort". | ||
| 64 | Script error: No such module "sort". | File:Flag of Russia.svg Russia | 0.832 | Script error: No such module "sort". |
| 65 | Script error: No such module "sort". | File:Flag of Belarus.svg Belarus | 0.824 | Script error: No such module "sort". |
| 66 | Script error: No such module "sort". | File:Flag of the Bahamas.svg Bahamas | 0.820 | Script error: No such module "sort". |
| 67 | Script error: No such module "sort". | File:Flag of Malaysia.svg Malaysia | 0.819 | Script error: No such module "sort". |
| 68 | Script error: No such module "sort". | Template:Country data North Macedonia | 0.815 | Script error: No such module "sort". |
| 69 | Script error: No such module "sort". | File:Flag of Barbados.svg Barbados | 0.811 | Script error: No such module "sort". |
| Script error: No such module "sort". | File:Flag of Armenia.svg Armenia | Script error: No such module "sort". | ||
| 71 | Script error: No such module "sort". | File:Flag of Albania.svg Albania | 0.810 | Script error: No such module "sort". |
| 72 | Script error: No such module "sort". | File:Flag of Trinidad and Tobago.svg Trinidad and Tobago | 0.807 | Script error: No such module "sort". |
| 73 | Script error: No such module "sort". | File:Flag of Mauritius.svg Mauritius | 0.806 | Script error: No such module "sort". |
| 74 | Script error: No such module "sort". | File:Flag of Bosnia and Herzegovina.svg Bosnia and Herzegovina | 0.804 | Script error: No such module "sort". |
Past top countries
The list below displays the top-ranked country from each year of the Human Development Index. Norway has been ranked the highest sixteen times, Canada eight times, Iceland three times, and Switzerland and Japan 2 times each.
In each original HDI
The year represents the time period from which the statistics for the index were derived. In parentheses is the year when the report was published. Script error: No such module "Template wrapper".Script error: No such module "Check for unknown parameters".
Geographical coverage
The HDI has extended its geographical coverage: David Hastings, of the United Nations Economic and Social Commission for Asia and the Pacific, published a report geographically extending the HDI to 230+ economies, whereas the UNDP HDI for 2009 enumerates 182 economies and coverage for the 2010 HDI dropped to 169 countries.[16][17]
Country/region specific HDI lists
<templatestyles src="Div col/styles.css"/>
- Afghan regions
- Angolan provinces
- African countries
- Albanian counties
- Algerian regions
- Argentine provinces
- Armenian provinces
- Australian states and territories
- Austrian states
- Azerbaijani regions
- Baltic regions
- Bangladeshi districts and divisions
- Belgian provinces
- Bolivian departments
- Bosnia and Herzegovina regions
- Brazilian states
- Canadian provinces and territories
- Chilean regions
- Chinese administrative divisions
- Colombian departments
- Croatian counties
- Czechs Regions
- Danish regions
- Dutch provinces
- Egyptian governorates
- Ethiopian regions
- European countries
- Finnish regions
- French regions
- German states
- Georgian regions
- Greek regions
- Indian states
- Tamil Nadu districts (India)
- Indonesian provinces
- Iranian provinces
- Iraqi governorates
- Italian regions
- Kazakhstan regions
- Japanese prefectures
- Jordanian governorates
- Latin American countries
- Malaysian states
- Mexican states
- Myanmar administrative divisions
- Nepalese provinces
- New Zealand regions
- Nigerian states
- Norwegian regions
- Pakistani administrative units
- Philippine provinces
- Palestinian regions
- Polish voivodeships
- Portuguese Regions
- Romanian regions
- Russian federal subjects
- Serbian Regions
- Slovaks Regions
- South African provinces
- South Korean regions
- Spanish communities
- Swedish regions
- Syrian governorates
- Swiss regions
- Thai regions
- Turkish regions
- UK regions
- Ukrainian regions
- U.S. states (American Human Development Report (AHDR))
- Venezuelan states
- Vietnamese regions
Criticism
The Human Development Index has been criticized on a number of grounds, including focusing exclusively on national performance and ranking, lack of attention to development from a global perspective, measurement error of the underlying statistics, and on the UNDP's changes in formula which can lead to severe misclassification of "low", "medium", "high" or "very high" human development countries.[18]
There have also been various criticism towards the lack of consideration regarding sustainability[19] (which later got addressed by the planetary pressures-adjusted HDI), social inequality[20] (which got addressed by the inequality-adjusted HDI), unemployment[21] or democracy.[21]
The removal of literacy from HDI has been criticized because educational attainment evaluates only the quantity of education but not the quality or the outcomes of education and can result in perverse incentives.[22]
Economists Hendrik Wolff, Howard Chong and Maximilian Auffhammer discuss the HDI from the perspective of data error in the underlying health, education and income statistics used to construct the HDI. They have identified three sources of data error which are: (i) data updating, (ii) formula revisions and (iii) thresholds to classify a country's development status. They conclude that 11%, 21% and 34% of all countries can be interpreted as currently misclassified in the development bins due to the three sources of data error, respectively. Wolff, Chong and Auffhammer suggest that the United Nations should discontinue the practice of classifying countries into development bins because the cut-off values seem arbitrary, and the classifications can provide incentives for strategic behavior in reporting official statistics, as well as having the potential to misguide politicians, investors, charity donors and the public who use the HDI at large.[18]
In 2010, the UNDP reacted to the criticism by updating the thresholds to classify nations as low, medium, and high human development countries. In a comment to The Economist in early January 2011, the Human Development Report Office responded[23] to an article published in the magazine on 6 January 2011[24] which discusses the Wolff et al. paper. The Human Development Report Office states that they undertook a systematic revision of the methods used for the calculation of the HDI, and that the new methodology directly addresses the critique by Wolff et al. in that it generates a system for continuously updating the human-development categories whenever formula or data revisions take place.
In 2013, Salvatore Monni and Alessandro Spaventa emphasized that in the debate of GDP versus HDI, it is often forgotten that these are both external indicators that prioritize different benchmarks upon which the quantification of societal welfare can be predicated. The larger question is whether it is possible to shift the focus of policy from a battle between competing paradigms to a mechanism for eliciting information on well-being directly from the population.[25]
See also
Script error: No such module "Portal".
- Corruption Perceptions Index
- Gender Inequality Index
- International development
- Legatum Prosperity Index
- List of sovereign states by percentage of population living in poverty
- OECD Better Life Index (BLI)
- Right to an adequate standard of living
- Social Progress Index
- Sustainable Development Goals (SDGs)
- Where-to-be-born Index
- World Happiness Report
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Mean years of schooling (of adults) (years) is a calculation of the average number of years of education received by people ages 25 and older in their lifetime based on education attainment levels of the population converted into years of schooling based on theoretical duration of each level of education attended. Source: Script error: No such module "Citation/CS1".
- ↑ (ESYI is a calculation of the number of years a child is expected to attend school, or university, including the years spent on repetition. It is the sum of the age-specific enrollment ratios for primary, secondary, post-secondary non-tertiary and tertiary education and is calculated assuming the prevailing patterns of age-specific enrollment rates were to stay the same throughout the child's life. Expected years of schooling is capped at 18 years. (Source: UNESCO Institute for Statistics (2010). Correspondence on education indicators. March. Montreal.)
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1". Information Note linked to data
- ↑ a b Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
- ↑ a b Script error: No such module "Citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
Script error: No such module "Navbox". Template:Population country lists Template:Quality of life country lists Template:Deprivation Indicators Template:Authority control