Skip to content
WorldPop

Afghanistan

Rank #36 by populationAsia

Officially Islamic Republic of Afghanistan

Population 2025
43,844,111
0.53% of world population
World Bank, 2025
Annual Growth
+2.77%
+1,213,167 people a year
World Bank, 2025
Density
64/km²
652,230 km² land area
World Bank, 2023
Median Age
17.3 years
Life expectancy 66.3 years
Our World in Data, 2025

About Afghanistan

With a population exceeding 43.8 million and a median age of just 17.3 years, Afghanistan has one of the world's youngest populations, driving an annual growth rate of 2.8%. The country spans 652,230 km² across Asia with a population density of 64 people per km², though only 26% live in urban areas. Life expectancy stands at 66.3 years, and the fertility rate of 4.8 births per woman reflects a rapidly expanding demographic.

The economy remains modest by global standards, with a per capita GDP of $417. Kabul serves as the capital and largest city. Dari, Pashto, and Turkmen are spoken across the unitary state, which borders six countries: Iran, Pakistan, Turkmenistan, Uzbekistan, Tajikistan, and China. Afghanistan was established as a nation in 1709 and uses the Afghan afghani as its currency.

This summary is AI-generated from the indicators on this page. The figures themselves come from the sources cited beside each value.

Country Facts

Capital
Kabul
Continent
Asia
ISO codes
AF · AFG
Demonym
Afghan
Currency
Afghan afghani (AFN ؋)
Government
Emirate, Islamic theocracy, Unitary state +1 more
State inception
1709
Time zone
UTC+04:30
Driving side
Right
Calling code
+93
Internet TLD
.af
Land neighbours
6

Languages

  • Dari
  • Pashto
  • Turkmen

Demographics

Urban Population223rd of 240
25.9%
World Bank, 2025
Fertility Rate9th of 240
4.76 births per woman
World Bank, 2024
Birth Rate9th of 213
35.0 per 1,000
World Bank, 2024
Death Rate168th of 213
5.7 per 1,000
World Bank, 2024

Economy

GDP per Capita239th of 240
$417
World Bank, 2024
GDP Growth146th of 210
+1.9%
World Bank, 2024
Unemployment Rate21st of 186
13.4%
World Bank, 2025
Inflation Rate191st of 191
-6.6%
World Bank, 2024
Poverty Rate24th of 164
47.1%
World Bank, 2019

Not published for Afghanistan: Gini Index.

Health

Infant Mortality13th of 194
48.3 per 1,000 live births
World Bank, 2024
Health Spending4th of 192
15.0% of GDP
World Bank, 2023
Physicians162nd of 206
0.32 per 1,000
World Bank, 2023
Hospital Beds191st of 199
0.35 per 1,000
World Bank, 2023
Maternal Mortality7th of 193
521 per 100,000 live births
World Bank, 2023
Obesity Rate129th of 198
18.8%
Our World in Data, 2024

Education

Literacy Rate170th of 175
37.3%
World Bank, 2021
Education Spending90th of 202
4.3% of GDP
World Bank, 2017
School Enrollment164th of 207
59.6% gross, secondary
World Bank, 2023
Mean Years of Schooling132nd of 148
5.7 years
Our World in Data, 2020

Environment

Renewable Energy107th of 211
20.0% of final consumption
World Bank, 2022
Forest Coverage186th of 211
1.9% of land area
World Bank, 2023
Protected Areas190th of 211
3.6% of land area
World Bank, 2025
CO₂ Emissions193rd of 212
0.25 tonnes per capita
Our World in Data, 2024

Infrastructure

Internet Penetration200th of 211
16.1%
World Bank, 2024
Mobile Subscriptions194th of 212
60.1 per 100 people
World Bank, 2024

Quality of Life

Human Development Index180th of 192
0.496
Our World in Data, 2023
Happiness Index164th of 164
1.45/ 10
Our World in Data, 2025

Geography

Land Area40th of 240
652,230 km²
World Bank, 2023

Military

Military Spending80th of 163
1.83% of GDP
World Bank, 2021

Age & Gender Distribution

Population by five-year age band, UN World Population Prospects 2024.

Male Female
100+95-9990-9485-8980-8475-7970-7465-6960-6455-5950-5445-4940-4435-3930-3425-2920-2415-1910-145-90-43.46M3.46MAge
Age 0–14
42.9%
Age 15–64
54.7%
Age 65+
2.4%
Source: UN World Population Prospects 2024, medium variant.
Afghanistan population pyramid
Age bandMaleFemale
100+518
95-99155367
90-941,7783,381
85-8910,20116,444
80-8432,84648,489
75-7972,022106,736
70-74123,775166,479
65-69193,322247,939
60-64280,247340,773
55-59401,039448,504
50-54549,614571,731
45-49704,144705,297
40-44855,941847,703
35-391,087,4321,074,813
30-341,427,4101,406,238
25-291,819,3661,776,716
20-242,177,0152,087,175
15-192,445,2002,326,735
10-142,775,8362,646,485
5-93,112,6932,977,050
0-43,462,4993,315,884

Population History & Projection (1950–2100)

Observed population to 2024, then the UN medium-variant projection.

020M40M60M80M100M120M1950197520002025205020752100projected →
Afghanistan's population was 7.78M in 1950 and is projected at 130.2M by 2100. Peak of 130.2M in 2100. Source: UN World Population Prospects 2024 (estimates to 2024, medium variant thereafter).
Afghanistan population, 1950 to 2100
YearPopulation
19507,776,176
19609,035,043
197011,290,128
198013,169,311
199012,045,660
200020,130,327
201028,284,089
202039,068,979
203050,039,402
204063,347,870
205076,885,135
206090,362,736
2070103,416,642
2080114,673,795
2090123,304,496
2100130,216,739

How Afghanistan Compares

Population against the ten most populous countries.

  1. India1.46B
  2. China1.41B
  3. United States341.8M
  4. Indonesia285.7M
  5. Pakistan255.2M
  6. Nigeria237.5M
  7. Brazil212.8M
  8. Bangladesh175.7M
  9. Russia143.5M
  10. Ethiopia135.5M
  11. Afghanistan43.8M
Sources as cited on each country page.
Afghanistan compared with the ten largest countries by population
NamePopulation
India1.46B
China1.41B
United States341.8M
Indonesia285.7M
Pakistan255.2M
Nigeria237.5M
Brazil212.8M
Bangladesh175.7M
Russia143.5M
Ethiopia135.5M
Afghanistan43.8M

Major Cities in Afghanistan

1 metropolitan area in our city dataset.

Countries Bordering Afghanistan

6 land borders.

Afghanistan Population FAQ

What is the population of Afghanistan in 2026?

Afghanistan has a population of 43,844,111 people (2025 estimate), which is 36th in the world and about 0.53% of the global total.

Is the population of Afghanistan growing or shrinking?

Afghanistan's population is growing at +2.77% per year, a change of roughly 1,213,167 people annually.

What is the capital of Afghanistan?

The capital of Afghanistan is Kabul.

What is the largest city in Afghanistan?

Kabul is the largest metropolitan area in Afghanistan, with about 4.6M people.

How densely populated is Afghanistan?

Afghanistan has 64/km² across 652,230 km² of land area.

What is life expectancy in Afghanistan?

Life expectancy at birth in Afghanistan is 66.3 years (2024).

What is the median age in Afghanistan?

The median age in Afghanistan is 17.3 years, meaning half the population is younger than that and half older.

Which continent is Afghanistan in?

Afghanistan is in Asia.

Explore More Countries