Nepal Population

Live population as of 25 April 2024, updated in real time:
31,178,314
Historical and Future Population
copied!
Year Population
1950 8,367,165
1951 8,547,353
1952 8,727,350
1953 8,904,752
1954 9,079,829
1955 9,253,738
1956 9,427,426
1957 9,601,721
1958 9,774,729
1959 9,948,068
1960 10,132,957
1961 10,328,512
1962 10,533,209
1963 10,744,147
1964 10,961,827
1965 11,190,382
1966 11,426,816
1967 11,670,514
1968 11,922,872
1969 12,184,588
1970 12,451,491
1971 12,725,940
1972 13,000,564
1973 13,284,596
1974 13,572,965
1975 13,871,310
1976 14,175,285
1977 14,489,621
1978 14,827,025
1979 15,174,881
1980 15,532,689
1981 15,903,722
1982 16,277,841
1983 16,667,843
1984 17,069,527
1985 17,469,128
1986 17,866,232
1987 18,257,591
1988 18,647,283
1989 19,064,697
1990 19,525,942
1991 20,035,508
1992 20,587,189
1993 21,177,212
1994 21,697,488
1995 22,220,043
1996 22,698,629
1997 23,166,965
1998 23,622,602
1999 24,066,069
2000 24,487,448
2001 24,886,029
2002 25,267,553
2003 25,622,150
2004 25,949,875
2005 26,239,031
2006 26,482,960
2007 26,681,853
2008 26,854,756
2009 27,003,115
2010 27,137,449
2011 27,253,634
2012 27,322,655
2013 27,373,491
2014 27,441,415
2015 27,575,668
2016 27,799,683
2017 28,123,268
2018 28,450,657
2019 28,775,981
2020 29,210,448
2021 29,910,209
2022 30,494,406
2023 30,835,194
2024 31,178,314
2025 31,517,534
2026 31,848,626
2027 32,172,066
2028 32,484,550
2029 32,789,114
2030 33,081,735
2031 33,365,806
2032 33,637,451
2033 33,902,993
2034 34,157,209
2035 34,405,331
2036 34,644,705
2037 34,877,165
2038 35,102,756
2039 35,319,712
2040 35,530,994
2041 35,739,073
2042 35,942,116
2043 36,140,845
2044 36,335,286
2045 36,524,045
2046 36,706,150
2047 36,882,745
2048 37,053,912
2049 37,218,842
2050 37,374,095
2051 37,522,601
2052 37,662,918
2053 37,794,504
2054 37,917,346
2055 38,030,111
2056 38,132,093
2057 38,224,198
2058 38,305,039
2059 38,375,274
2060 38,436,289
2061 38,488,939
2062 38,531,595
2063 38,564,929
2064 38,587,217
2065 38,601,191
2066 38,603,819
2067 38,597,815
2068 38,581,150
2069 38,556,079
2070 38,520,355
2071 38,476,101
2072 38,423,080
2073 38,359,669
2074 38,287,673
2075 38,204,963
2076 38,113,957
2077 38,011,914
2078 37,899,858
2079 37,777,055
2080 37,647,379
2081 37,507,052
2082 37,358,707
2083 37,203,358
2084 37,039,020
2085 36,866,047
2086 36,687,159
2087 36,502,352
2088 36,310,598
2089 36,113,457
2090 35,912,454
2091 35,708,068
2092 35,501,905
2093 35,291,712
2094 35,081,714
2095 34,871,174
2096 34,659,494
2097 34,447,162
2098 34,233,366
2099 34,021,248
2100 33,808,441
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.