Afghanistan Population

Live population as of 27 April 2024, updated in real time:
43,171,312
Historical and Future Population
copied!
Year Population
1950 7,465,348
1951 7,555,166
1952 7,650,665
1953 7,747,951
1954 7,846,000
1955 7,952,297
1956 8,066,733
1957 8,187,702
1958 8,313,060
1959 8,441,850
1960 8,593,426
1961 8,759,372
1962 8,936,633
1963 9,123,235
1964 9,319,932
1965 9,526,889
1966 9,744,583
1967 9,968,781
1968 10,205,103
1969 10,450,160
1970 10,706,070
1971 10,970,968
1972 11,236,836
1973 11,522,751
1974 11,818,602
1975 12,107,678
1976 12,381,128
1977 12,638,686
1978 12,894,359
1979 13,012,063
1980 12,651,413
1981 11,515,680
1982 10,110,251
1983 9,931,401
1984 10,130,299
1985 10,522,412
1986 10,478,380
1987 10,346,169
1988 10,332,592
1989 10,601,900
1990 10,775,727
1991 10,675,623
1992 11,603,319
1993 13,718,761
1994 15,247,837
1995 16,314,122
1996 16,988,317
1997 17,670,114
1998 18,365,058
1999 19,106,747
2000 19,629,568
2001 19,589,469
2002 20,580,619
2003 22,448,515
2004 23,472,184
2005 24,201,276
2006 25,269,503
2007 25,950,127
2008 26,202,831
2009 27,243,665
2010 28,063,345
2011 28,994,300
2012 30,280,022
2013 31,359,296
2014 32,478,836
2015 33,632,345
2016 34,458,937
2017 35,460,671
2018 36,503,426
2019 37,574,524
2020 38,734,833
2021 39,941,772
2022 40,934,324
2023 42,042,233
2024 43,171,312
2025 44,315,915
2026 45,464,982
2027 46,624,892
2028 47,785,078
2029 48,953,519
2030 50,125,329
2031 51,300,822
2032 52,476,025
2033 53,661,166
2034 54,840,457
2035 56,020,791
2036 57,200,372
2037 58,391,594
2038 59,584,732
2039 60,777,270
2040 61,968,467
2041 63,167,525
2042 64,362,344
2043 65,560,431
2044 66,753,229
2045 67,952,498
2046 69,146,884
2047 70,338,735
2048 71,520,547
2049 72,701,456
2050 73,871,290
2051 75,034,624
2052 76,187,379
2053 77,333,783
2054 78,467,113
2055 79,591,681
2056 80,705,820
2057 81,806,791
2058 82,896,345
2059 83,966,971
2060 85,020,429
2061 86,062,057
2062 87,080,540
2063 88,076,549
2064 89,057,136
2065 90,024,565
2066 90,968,057
2067 91,898,595
2068 92,813,485
2069 93,709,909
2070 94,576,060
2071 95,418,333
2072 96,240,504
2073 97,048,521
2074 97,835,368
2075 98,601,416
2076 99,344,694
2077 100,071,801
2078 100,777,397
2079 101,460,872
2080 102,127,572
2081 102,772,130
2082 103,393,599
2083 103,997,657
2084 104,577,349
2085 105,134,868
2086 105,664,104
2087 106,169,451
2088 106,652,459
2089 107,115,736
2090 107,556,977
2091 107,973,065
2092 108,363,037
2093 108,738,587
2094 109,093,141
2095 109,430,735
2096 109,748,218
2097 110,046,795
2098 110,320,605
2099 110,579,185
2100 110,817,474
Caveats and explanations
  • All data is based on the 2022 edition of the UN World Population prospects.
  • Table data shows population as of January 1st of that year.
  • Historical records are based on the current territory of the country. For example, the population of Germany in 1970 includes both East Germany and West Germany.
  • Years after 2021 are projections based on the UN's "medium fertility" scenario.
  • Country population includes all overseas territories and autonomous regions. For example, population for the United States includes Puerto Rico.
  • Morocco includes Western Sahara.
  • Population for Israel does NOT include Palestine.