Nepal Population

Live population as of 19 May 2024, updated in real time:
31,199,947
Historical and Future Population
copied!
Year Population
1950 8,378,540
1951 8,559,030
1952 8,738,833
1953 8,915,889
1954 9,090,962
1955 9,264,901
1956 9,438,524
1957 9,612,885
1958 9,785,574
1959 9,959,857
1960 10,145,305
1961 10,341,571
1962 10,546,752
1963 10,758,076
1964 10,976,355
1965 11,205,644
1966 11,442,276
1967 11,686,797
1968 11,939,432
1969 12,201,549
1970 12,469,180
1971 12,743,504
1972 13,018,658
1973 13,302,978
1974 13,591,914
1975 13,890,881
1976 14,194,959
1977 14,511,202
1978 14,849,198
1979 15,197,833
1980 15,556,335
1981 15,927,435
1982 16,302,598
1983 16,693,985
1984 17,095,027
1985 17,494,807
1986 17,891,487
1987 18,282,083
1988 18,673,334
1989 19,093,541
1990 19,558,591
1991 20,069,805
1992 20,627,280
1993 21,209,292
1994 21,732,206
1995 22,250,713
1996 22,728,594
1997 23,196,208
1998 23,651,240
1999 24,093,467
2000 24,512,928
2001 24,910,941
2002 25,290,502
2003 25,643,767
2004 25,968,772
2005 26,255,302
2006 26,495,750
2007 26,693,251
2008 26,864,279
2009 27,011,628
2010 27,146,084
2011 27,257,957
2012 27,325,622
2013 27,376,722
2014 27,449,000
2015 27,588,279
2016 27,821,284
2017 28,144,564
2018 28,470,882
2019 28,796,906
2020 29,259,097
2021 29,953,943
2022 30,513,508
2023 30,857,259
2024 31,199,947
2025 31,538,731
2026 31,869,453
2027 32,192,384
2028 32,503,987
2029 32,807,972
2030 33,099,993
2031 33,383,371
2032 33,654,489
2033 33,919,426
2034 34,173,190
2035 34,420,920
2036 34,659,553
2037 34,891,729
2038 35,116,771
2039 35,333,388
2040 35,544,358
2041 35,752,260
2042 35,954,912
2043 36,153,378
2044 36,347,480
2045 36,535,790
2046 36,717,505
2047 36,893,873
2048 37,064,432
2049 37,228,866
2050 37,383,648
2051 37,531,616
2052 37,671,352
2053 37,802,504
2054 37,924,687
2055 38,036,815
2056 38,137,977
2057 38,229,453
2058 38,309,666
2059 38,379,447
2060 38,439,651
2061 38,491,784
2062 38,533,820
2063 38,566,331
2064 38,588,140
2065 38,601,447
2066 38,603,473
2067 38,596,786
2068 38,579,665
2069 38,553,910
2070 38,517,725
2071 38,472,824
2072 38,419,156
2073 38,355,094
2074 38,282,411
2075 38,199,237
2076 38,107,612
2077 38,004,752
2078 37,892,030
2079 37,768,776
2080 37,638,447
2081 37,497,747
2082 37,348,770
2083 37,192,858
2084 37,028,099
2085 36,854,565
2086 36,675,282
2087 36,490,074
2088 36,298,052
2089 36,100,420
2090 35,899,456
2091 35,694,837
2092 35,488,610
2093 35,278,252
2094 35,068,248
2095 34,857,552
2096 34,645,974
2097 34,433,559
2098 34,219,656
2099 34,007,627
2100 33,794,817
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.