Afghanistan Population

Live population as of 21 May 2024, updated in real time:
43,245,501
Historical and Future Population
copied!
Year Population
1950 7,470,826
1951 7,561,489
1952 7,657,067
1953 7,754,359
1954 7,852,734
1955 7,959,685
1956 8,074,594
1957 8,196,034
1958 8,320,949
1959 8,451,642
1960 8,603,951
1961 8,770,851
1962 8,948,756
1963 9,135,866
1964 9,333,254
1965 9,541,153
1966 9,758,982
1967 9,984,211
1968 10,220,901
1969 10,466,567
1970 10,723,606
1971 10,987,855
1972 11,255,348
1973 11,542,281
1974 11,837,802
1975 12,126,039
1976 12,397,283
1977 12,656,581
1978 12,909,970
1979 13,000,247
1980 12,588,626
1981 11,384,410
1982 10,103,383
1983 9,939,921
1984 10,170,869
1985 10,517,992
1986 10,467,084
1987 10,338,394
1988 10,351,377
1989 10,627,014
1990 10,747,493
1991 10,706,189
1992 11,769,086
1993 13,824,082
1994 15,324,168
1995 16,353,132
1996 17,031,985
1997 17,714,689
1998 18,412,938
1999 19,162,635
2000 19,599,816
2001 19,630,636
2002 20,735,506
2003 22,520,298
2004 23,503,392
2005 24,279,233
2006 25,332,003
2007 25,934,987
2008 26,284,889
2009 27,296,396
2010 28,112,104
2011 29,088,984
2012 30,348,293
2013 31,427,673
2014 32,566,276
2015 33,677,782
2016 34,524,229
2017 35,528,880
2018 36,572,232
2019 37,647,591
2020 38,821,261
2021 40,000,813
2022 41,007,223
2023 42,116,188
2024 43,245,501
2025 44,390,772
2026 45,540,907
2027 46,700,833
2028 47,860,837
2029 49,029,973
2030 50,202,206
2031 51,377,494
2032 52,552,844
2033 53,738,137
2034 54,917,685
2035 56,097,869
2036 57,277,448
2037 58,469,475
2038 59,662,532
2039 60,855,244
2040 62,046,168
2041 63,245,403
2042 64,440,624
2043 65,638,325
2044 66,831,035
2045 68,030,383
2046 69,224,991
2047 70,416,114
2048 71,597,096
2049 72,777,839
2050 73,947,357
2051 75,110,168
2052 76,261,797
2053 77,407,799
2054 78,540,658
2055 79,664,939
2056 80,777,140
2057 81,878,138
2058 82,966,390
2059 84,036,023
2060 85,088,189
2061 86,128,830
2062 87,145,685
2063 88,140,929
2064 89,120,245
2065 90,086,335
2066 91,028,888
2067 91,958,833
2068 92,872,012
2069 93,766,648
2070 94,631,283
2071 95,472,332
2072 96,293,195
2073 97,100,180
2074 97,885,568
2075 98,650,130
2076 99,392,164
2077 100,118,100
2078 100,822,029
2079 101,504,909
2080 102,169,521
2081 102,812,718
2082 103,433,253
2083 104,035,807
2084 104,613,875
2085 105,169,559
2086 105,697,248
2087 106,201,358
2088 106,682,753
2089 107,144,923
2090 107,584,571
2091 107,998,772
2092 108,387,559
2093 108,761,849
2094 109,115,441
2095 109,451,690
2096 109,767,907
2097 110,064,777
2098 110,337,866
2099 110,594,744
2100 110,831,704
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.