Afghanistan Population

Live population as of 28 March 2024, updated in real time:
43,076,081
Historical and Future Population
copied!
Year Population
1950 7,458,255
1951 7,547,033
1952 7,642,433
1953 7,739,688
1954 7,837,371
1955 7,942,810
1956 8,056,625
1957 8,177,040
1958 8,302,834
1959 8,429,352
1960 8,579,947
1961 8,744,637
1962 8,921,074
1963 9,107,031
1964 9,302,799
1965 9,508,607
1966 9,726,056
1967 9,948,992
1968 10,184,825
1969 10,429,092
1970 10,683,610
1971 10,949,181
1972 11,213,081
1973 11,497,735
1974 11,793,943
1975 12,084,139
1976 12,360,229
1977 12,615,953
1978 12,875,475
1979 13,028,172
1980 12,731,528
1981 11,675,615
1982 10,123,419
1983 9,921,131
1984 10,081,897
1985 10,526,636
1986 10,491,999
1987 10,355,119
1988 10,309,692
1989 10,572,032
1990 10,806,813
1991 10,633,522
1992 11,399,939
1993 13,583,200
1994 15,149,547
1995 16,261,735
1996 16,931,974
1997 17,612,674
1998 18,303,667
1999 19,038,448
2000 19,660,593
2001 19,534,865
2002 20,390,883
2003 22,355,037
2004 23,427,843
2005 24,103,660
2006 25,191,564
2007 25,962,156
2008 26,102,493
2009 27,175,285
2010 27,998,627
2011 28,875,785
2012 30,191,528
2013 31,270,669
2014 32,368,956
2015 33,571,398
2016 34,375,567
2017 35,373,243
2018 36,414,879
2019 37,480,454
2020 38,625,584
2021 39,864,181
2022 40,840,996
2023 41,947,345
2024 43,076,081
2025 44,219,676
2026 45,367,458
2027 46,527,319
2028 47,687,773
2029 48,855,286
2030 50,026,584
2031 51,202,333
2032 52,377,426
2033 53,562,203
2034 54,741,223
2035 55,921,767
2036 57,101,426
2037 58,291,562
2038 59,484,758
2039 60,677,090
2040 61,868,741
2041 63,067,429
2042 64,261,826
2043 65,460,340
2044 66,653,341
2045 67,852,398
2046 69,046,542
2047 70,239,336
2048 71,422,275
2049 72,603,284
2050 73,773,559
2051 74,937,589
2052 76,091,811
2053 77,238,649
2054 78,372,582
2055 79,497,630
2056 80,614,181
2057 81,715,165
2058 82,806,319
2059 83,878,253
2060 84,933,418
2061 85,976,250
2062 86,996,754
2063 87,993,817
2064 88,976,092
2065 89,945,128
2066 90,889,873
2067 91,821,216
2068 92,738,351
2069 93,636,954
2070 94,505,037
2071 95,348,918
2072 96,172,818
2073 96,982,144
2074 97,770,879
2075 98,538,791
2076 99,283,710
2077 100,012,333
2078 100,719,985
2079 101,404,340
2080 102,073,702
2081 102,719,947
2082 103,342,672
2083 103,948,625
2084 104,530,446
2085 105,090,273
2086 105,621,470
2087 106,128,421
2088 106,613,509
2089 107,078,205
2090 107,521,494
2091 107,939,968
2092 108,331,570
2093 108,708,656
2094 109,064,486
2095 109,403,794
2096 109,722,936
2097 110,023,600
2098 110,298,453
2099 110,559,160
2100 110,798,831
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.