Afghanistan Population 2026
Afghanistan, a country in the Middle East & North Africa region, has a population of 42,647,492 as of 2025. It is classified as a low-income economy and ranks 36th globally in population size. The nation continues to experience robust demographic growth, with a 1-year growth rate of 2.88% and a 10-year average growth rate of 2.66%.
Population Trend (Afghanistan)
Population by Decade
Population milestones
How Afghanistan's population changed across key years (World Bank estimates).
Overview
Afghanistan's population of 42.6 million in 2025 reflects sustained high growth typical of low-income countries in the Middle East & North Africa (MENA) region. With a 1-year growth rate of 2.88%, the population is expanding rapidly, driven by high fertility rates and a youthful demographic profile. The 10-year average growth rate of 2.66% indicates this trend has been consistent over the past decade, reinforcing Afghanistan's position as a demographically dynamic country despite economic challenges.
Key Facts
- Current population (2025): 42,647,492.
- 1-year population growth rate: 2.88%.
- 10-year average annual population growth rate: 2.66%.
- Global population rank: 36th.
- Income classification: Low income.
- Regional grouping: Middle East & North Africa (MENA).