Nepal Population

Live population as of 17 May 2024, updated in real time:
31,198,838
Historical and Future Population
copied!
Year Population
1950 8,377,958
1951 8,558,433
1952 8,738,245
1953 8,915,318
1954 9,090,392
1955 9,264,329
1956 9,437,955
1957 9,612,313
1958 9,785,019
1959 9,959,254
1960 10,144,673
1961 10,340,902
1962 10,546,059
1963 10,757,363
1964 10,975,611
1965 11,204,863
1966 11,441,485
1967 11,685,964
1968 11,938,584
1969 12,200,681
1970 12,468,274
1971 12,742,605
1972 13,017,731
1973 13,302,037
1974 13,590,943
1975 13,889,879
1976 14,193,953
1977 14,510,096
1978 14,848,063
1979 15,196,658
1980 15,555,123
1981 15,926,222
1982 16,301,331
1983 16,692,646
1984 17,093,721
1985 17,493,492
1986 17,890,193
1987 18,280,831
1988 18,672,002
1989 19,092,067
1990 19,556,920
1991 20,068,052
1992 20,625,218
1993 21,207,653
1994 21,730,425
1995 22,249,143
1996 22,727,058
1997 23,194,710
1998 23,649,772
1999 24,092,063
2000 24,511,623
2001 24,909,664
2002 25,289,326
2003 25,642,658
2004 25,967,803
2005 26,254,467
2006 26,495,095
2007 26,692,667
2008 26,863,791
2009 27,011,193
2010 27,145,639
2011 27,257,735
2012 27,325,472
2013 27,376,561
2014 27,448,615
2015 27,587,639
2016 27,820,174
2017 28,143,472
2018 28,469,849
2019 28,795,855
2020 29,256,591
2021 29,951,684
2022 30,512,540
2023 30,856,130
2024 31,198,838
2025 31,537,645
2026 31,868,386
2027 32,191,343
2028 32,502,990
2029 32,807,006
2030 33,099,058
2031 33,382,472
2032 33,653,616
2033 33,918,585
2034 34,172,372
2035 34,420,122
2036 34,658,792
2037 34,890,983
2038 35,116,054
2039 35,332,688
2040 35,543,674
2041 35,751,585
2042 35,954,256
2043 36,152,736
2044 36,346,856
2045 36,535,188
2046 36,716,923
2047 36,893,303
2048 37,063,892
2049 37,228,352
2050 37,383,158
2051 37,531,153
2052 37,670,920
2053 37,802,094
2054 37,924,311
2055 38,036,471
2056 38,137,675
2057 38,229,183
2058 38,309,429
2059 38,379,233
2060 38,439,478
2061 38,491,638
2062 38,533,705
2063 38,566,258
2064 38,588,092
2065 38,601,434
2066 38,603,490
2067 38,596,839
2068 38,579,741
2069 38,554,022
2070 38,517,860
2071 38,472,992
2072 38,419,357
2073 38,355,327
2074 38,282,680
2075 38,199,530
2076 38,107,937
2077 38,005,118
2078 37,892,431
2079 37,769,199
2080 37,638,904
2081 37,498,224
2082 37,349,278
2083 37,193,396
2084 37,028,658
2085 36,855,152
2086 36,675,889
2087 36,490,703
2088 36,298,694
2089 36,101,087
2090 35,900,122
2091 35,695,515
2092 35,489,291
2093 35,278,941
2094 35,068,938
2095 34,858,250
2096 34,646,667
2097 34,434,256
2098 34,220,358
2099 34,008,325
2100 33,795,516
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.