Population of Afghanistan today

42,705,102
Monday, December 4, 2023

Population of Afghanistan as of today

The current population of Afghanistan is 42,705,102 with an annual growth rate of 2.665%. Afghanistan has a population of 0.52% of the world's population.

Population42,705,102
Growth Rate2.665%
Male21,554,520 (50.473%)
Female21,150,583 (49.527%)
Today Change+ 2,561
Births today3,365
Deaths today618
Births in 20231,350,908
Deaths in 2023248,109
Change in 2023+ 1,028,050 (2.467%)

Population chart for Afghanistan

Population History of Afghanistan

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
202240,580,4901,081,8762.666%41,662,366
202139,618,434950,4462.399%40,568,880
202038,326,0271,271,2743.317%39,597,301
201937,212,9701,096,6662.947%38,309,636
201836,160,5981,037,4482.869%37,198,046
201735,126,2371,019,3632.902%36,145,600
201634,146,178966,3372.83%35,112,515
201533,360,820776,3062.327%34,137,126
201432,071,6001,263,9423.941%33,335,542
201331,010,8171,042,8943.363%32,053,711

The population of countries near Afghanistan

RankIsoCountryPopulationEquivalent Afghanistan
1TJ Tajikistan10,222,32724.112%
2TM Turkmenistan6,551,16615.535%
3UZ Uzbekistan35,382,96083.745%
4CN China1,425,519,3493,421.186%
5IR Iran89,449,739213.174%
6PK Pakistan242,450,516571.36%
Data sources: United Nations,World Bank,Nations Geo,Census,Wikidata