Nepal Population

Live population as of 21 May 2024, updated in real time:
31,201,989
Historical and Future Population
copied!
Year Population
1950 8,379,610
1951 8,560,130
1952 8,739,916
1953 8,916,939
1954 9,092,011
1955 9,265,953
1956 9,439,570
1957 9,613,937
1958 9,786,594
1959 9,960,968
1960 10,146,468
1961 10,342,801
1962 10,548,027
1963 10,759,386
1964 10,977,723
1965 11,207,081
1966 11,443,731
1967 11,688,331
1968 11,940,995
1969 12,203,147
1970 12,470,847
1971 12,745,157
1972 13,020,363
1973 13,304,710
1974 13,593,700
1975 13,892,724
1976 14,196,810
1977 14,513,237
1978 14,851,287
1979 15,199,994
1980 15,558,566
1981 15,929,668
1982 16,304,930
1983 16,696,450
1984 17,097,429
1985 17,497,226
1986 17,893,868
1987 18,284,388
1988 18,675,785
1989 19,096,254
1990 19,561,666
1991 20,073,030
1992 20,631,079
1993 21,212,309
1994 21,735,484
1995 22,253,602
1996 22,731,420
1997 23,198,966
1998 23,653,942
1999 24,096,052
2000 24,515,329
2001 24,913,292
2002 25,292,666
2003 25,645,809
2004 25,970,558
2005 26,256,840
2006 26,496,956
2007 26,694,328
2008 26,865,178
2009 27,012,430
2010 27,146,904
2011 27,258,366
2012 27,325,899
2013 27,377,017
2014 27,449,707
2015 27,589,455
2016 27,823,327
2017 28,146,574
2018 28,472,782
2019 28,798,833
2020 29,263,710
2021 29,958,106
2022 30,515,290
2023 30,859,338
2024 31,201,989
2025 31,540,730
2026 31,871,416
2027 32,194,299
2028 32,505,821
2029 32,809,750
2030 33,101,716
2031 33,385,026
2032 33,656,096
2033 33,920,974
2034 34,174,697
2035 34,422,389
2036 34,660,953
2037 34,893,102
2038 35,118,091
2039 35,334,676
2040 35,545,617
2041 35,753,503
2042 35,956,118
2043 36,154,560
2044 36,348,630
2045 36,536,897
2046 36,718,575
2047 36,894,923
2048 37,065,425
2049 37,229,811
2050 37,384,550
2051 37,532,467
2052 37,672,147
2053 37,803,259
2054 37,925,380
2055 38,037,448
2056 38,138,534
2057 38,229,949
2058 38,310,101
2059 38,379,840
2060 38,439,969
2061 38,492,053
2062 38,534,032
2063 38,566,465
2064 38,588,229
2065 38,601,472
2066 38,603,442
2067 38,596,689
2068 38,579,526
2069 38,553,705
2070 38,517,477
2071 38,472,517
2072 38,418,787
2073 38,354,664
2074 38,281,915
2075 38,198,698
2076 38,107,015
2077 38,004,079
2078 37,891,293
2079 37,767,998
2080 37,637,605
2081 37,496,870
2082 37,347,836
2083 37,191,869
2084 37,027,070
2085 36,853,484
2086 36,674,164
2087 36,488,918
2088 36,296,870
2089 36,099,192
2090 35,898,230
2091 35,693,590
2092 35,487,355
2093 35,276,983
2094 35,066,979
2095 34,856,268
2096 34,644,699
2097 34,432,276
2098 34,218,365
2099 34,006,342
2100 33,793,528
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.