Trend of Population for Afghanistan

Updated on March 17, 2026.

According to data from the World Bank, in 2025, the Population of Afghanistan was 42,647,492. A difference of +1,192,731 compared to 2023.

The chart and table below shows the population trend of Afghanistan for recent years.

You can see similar information for other countries.

Related Topics: World Bank Topic List
Data Source: World Bank.
Population for Afghanistan
Population for Afghanistan
Items per page:
0 of 0
Year Population
1,960 9,035,043
1,961 9,214,083
1,962 9,404,406
1,963 9,604,487
1,964 9,814,318
1,965 10,036,008
1,966 10,266,395
1,967 10,505,959
1,968 10,756,922
1,969 11,017,409
1,970 11,290,128
1,971 11,567,667
1,972 11,853,696
1,973 12,157,999
1,974 12,469,127
1,975 12,773,954
1,976 13,059,851
1,977 13,340,756
1,978 13,611,441
1,979 13,655,567
1,980 13,169,311
1,981 11,937,581
1,982 10,991,378
1,983 10,917,982
1,984 11,190,221
1,985 11,426,852
1,986 11,420,074
1,987 11,387,818
1,988 11,523,298
1,989 11,874,088
1,990 12,045,660
1,991 12,238,879
1,992 13,278,974
1,993 14,943,172
1,994 16,250,794
1,995 17,065,836
1,996 17,763,266
1,997 18,452,091
1,998 19,159,996
1,999 19,887,785
2,000 20,130,327
2,001 20,284,307
2,002 21,378,117
2,003 22,733,049
2,004 23,560,654
2,005 24,404,567
2,006 25,424,094
2,007 25,909,852
2,008 26,482,622
2,009 27,466,101
2,010 28,284,089
2,011 29,347,708
2,012 30,560,034
2,013 31,622,704
2,014 32,792,523
2,015 33,831,764
2,016 34,700,612
2,017 35,688,935
2,018 36,743,039
2,019 37,856,121
2,020 39,068,979
2,021 40,000,412
2,022 40,578,842
2,023 41,454,761
2,024 42,647,492