Omni

Afghanistan population (2026)

The population of Afghanistan is 45,047,068 as of 1 July 2026, according to UN World Population Prospects 2024. Afghanistan ranks #36 of 236 countries and territories and holds 0.543% of the world population. The population is growing by 2.71% a year (+1,202,957 people). The median age is 18.4 years, women have 4.56 children on average and life expectancy at birth is 66.8 years. Population density is 69 people per km² of land. The capital is Kabul.

Population of Afghanistan, 1955–2050

YearPopulationYearly changeMedian ageFertilityLife expectancyWorld share
205076,885,134+1.68%24.03.0970.90.796%
204570,021,200+1.89%22.73.370.20.742%
204063,347,870+2.24%21.53.5669.40.690%
203556,647,232+2.28%20.33.8968.60.638%
203050,039,402+2.67%19.24.2267.60.584%
202645,047,068+2.71%18.44.5666.80.543%
202543,844,112+2.71%18.34.6666.50.533%
202442,647,492+2.83%18.14.7666.30.523%
202341,454,761+2.85%17.94.8466.00.512%
202240,578,842+1.41%17.84.9365.60.506%
202039,068,979+3.27%17.45.1561.50.495%
201533,831,764+2.34%16.55.6562.30.453%
201028,284,088+2.74%15.66.1960.70.403%
200524,404,567+4.53%15.06.8658.20.370%
200020,130,327-1.21%15.07.5755.00.326%
199517,065,836+4.14%15.67.7752.10.296%
199012,045,660-0.47%16.07.5845.10.226%
198511,426,852+0.17%16.37.5532.10.235%
198013,169,312-6.14%16.87.6439.30.296%
197512,773,954+2.34%17.47.5440.00.314%
197011,290,128+2.48%18.07.437.50.306%
196510,036,008+2.28%18.57.3135.10.301%
19609,035,044+1.91%18.97.2832.80.300%
19558,326,979+1.49%19.27.2630.40.304%

Afghanistan statistics by category

Economy · Energy · Environment · Health · Food & Agriculture · Water · Education · Technology · Society & Media · Government · Transport · Biodiversity · Geography · Space & Science · Time & Calendar

Nearby countries: India, China, Indonesia, Pakistan, Bangladesh