Nepal Population

Live population as of 21 May 2024, updated in real time:
31,202,250
Historical and Future Population
copied!
Year Population
1950 8,379,747
1951 8,560,271
1952 8,740,054
1953 8,917,074
1954 9,092,145
1955 9,266,088
1956 9,439,704
1957 9,614,072
1958 9,786,724
1959 9,961,110
1960 10,146,617
1961 10,342,958
1962 10,548,190
1963 10,759,554
1964 10,977,897
1965 11,207,265
1966 11,443,918
1967 11,688,527
1968 11,941,194
1969 12,203,351
1970 12,471,060
1971 12,745,369
1972 13,020,582
1973 13,304,931
1974 13,593,928
1975 13,892,959
1976 14,197,046
1977 14,513,497
1978 14,851,554
1979 15,200,271
1980 15,558,852
1981 15,929,954
1982 16,305,228
1983 16,696,765
1984 17,097,737
1985 17,497,536
1986 17,894,172
1987 18,284,683
1988 18,676,098
1989 19,096,601
1990 19,562,059
1991 20,073,442
1992 20,631,565
1993 21,212,695
1994 21,735,904
1995 22,253,972
1996 22,731,781
1997 23,199,319
1998 23,654,287
1999 24,096,383
2000 24,515,636
2001 24,913,593
2002 25,292,943
2003 25,646,070
2004 25,970,786
2005 26,257,037
2006 26,497,110
2007 26,694,466
2008 26,865,293
2009 27,012,533
2010 27,147,009
2011 27,258,418
2012 27,325,934
2013 27,377,054
2014 27,449,798
2015 27,589,606
2016 27,823,589
2017 28,146,831
2018 28,473,025
2019 28,799,079
2020 29,264,300
2021 29,958,639
2022 30,515,517
2023 30,859,604
2024 31,202,250
2025 31,540,986
2026 31,871,667
2027 32,194,544
2028 32,506,056
2029 32,809,977
2030 33,101,936
2031 33,385,238
2032 33,656,301
2033 33,921,172
2034 34,174,890
2035 34,422,577
2036 34,661,132
2037 34,893,278
2038 35,118,259
2039 35,334,841
2040 35,545,778
2041 35,753,662
2042 35,956,272
2043 36,154,711
2044 36,348,777
2045 36,537,039
2046 36,718,712
2047 36,895,057
2048 37,065,553
2049 37,229,932
2050 37,384,666
2051 37,532,576
2052 37,672,249
2053 37,803,355
2054 37,925,469
2055 38,037,529
2056 38,138,605
2057 38,230,012
2058 38,310,157
2059 38,379,891
2060 38,440,010
2061 38,492,087
2062 38,534,060
2063 38,566,482
2064 38,588,240
2065 38,601,476
2066 38,603,438
2067 38,596,677
2068 38,579,508
2069 38,553,679
2070 38,517,445
2071 38,472,477
2072 38,418,740
2073 38,354,610
2074 38,281,852
2075 38,198,630
2076 38,106,939
2077 38,003,993
2078 37,891,198
2079 37,767,898
2080 37,637,497
2081 37,496,758
2082 37,347,716
2083 37,191,742
2084 37,026,938
2085 36,853,346
2086 36,674,021
2087 36,488,770
2088 36,296,719
2089 36,099,035
2090 35,898,073
2091 35,693,431
2092 35,487,195
2093 35,276,821
2094 35,066,817
2095 34,856,104
2096 34,644,536
2097 34,432,112
2098 34,218,200
2099 34,006,177
2100 33,793,363
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.