Nepal Population

Live population as of 9 May 2024, updated in real time:
31,190,810
Historical and Future Population
copied!
Year Population
1950 8,373,742
1951 8,554,103
1952 8,733,986
1953 8,911,186
1954 9,086,263
1955 9,260,189
1956 9,433,838
1957 9,608,171
1958 9,781,001
1959 9,954,882
1960 10,140,093
1961 10,336,059
1962 10,541,039
1963 10,752,200
1964 10,970,224
1965 11,199,204
1966 11,435,752
1967 11,679,925
1968 11,932,438
1969 12,194,392
1970 12,461,712
1971 12,736,094
1972 13,011,018
1973 13,295,221
1974 13,583,914
1975 13,882,622
1976 14,186,661
1977 14,502,089
1978 14,839,840
1979 15,188,148
1980 15,546,347
1981 15,917,430
1982 16,292,151
1983 16,682,948
1984 17,084,264
1985 17,483,968
1986 17,880,825
1987 18,271,753
1988 18,662,347
1989 19,081,376
1990 19,544,812
1991 20,055,342
1992 20,610,308
1993 21,195,770
1994 21,717,536
1995 22,237,773
1996 22,715,941
1997 23,183,861
1998 23,639,145
1999 24,081,897
2000 24,502,173
2001 24,900,419
2002 25,280,813
2003 25,634,634
2004 25,960,788
2005 26,248,426
2006 26,490,353
2007 26,688,437
2008 26,860,259
2009 27,008,037
2010 27,142,424
2011 27,256,133
2012 27,324,380
2013 27,375,380
2014 27,445,813
2015 27,582,979
2016 27,812,142
2017 28,135,566
2018 28,462,358
2019 28,788,174
2020 29,238,478
2021 29,935,387
2022 30,505,504
2023 30,847,949
2024 31,190,810
2025 31,529,781
2026 31,860,661
2027 32,183,807
2028 32,495,777
2029 32,800,011
2030 33,092,282
2031 33,375,959
2032 33,647,294
2033 33,912,491
2034 34,166,444
2035 34,414,340
2036 34,653,284
2037 34,885,581
2038 35,110,857
2039 35,327,617
2040 35,538,717
2041 35,746,695
2042 35,949,510
2043 36,148,087
2044 36,342,333
2045 36,530,831
2046 36,712,712
2047 36,889,173
2048 37,059,987
2049 37,224,634
2050 37,379,612
2051 37,527,807
2052 37,667,790
2053 37,799,125
2054 37,921,587
2055 38,033,983
2056 38,135,489
2057 38,227,234
2058 38,307,715
2059 38,377,685
2060 38,438,228
2061 38,490,582
2062 38,532,876
2063 38,565,737
2064 38,587,747
2065 38,601,338
2066 38,603,615
2067 38,597,220
2068 38,580,291
2069 38,554,828
2070 38,518,836
2071 38,474,206
2072 38,420,811
2073 38,357,021
2074 38,284,632
2075 38,201,653
2076 38,110,289
2077 38,007,772
2078 37,895,334
2079 37,772,267
2080 37,642,219
2081 37,501,676
2082 37,352,961
2083 37,197,290
2084 37,032,709
2085 36,859,409
2086 36,680,292
2087 36,495,257
2088 36,303,345
2089 36,105,922
2090 35,904,945
2091 35,700,423
2092 35,494,225
2093 35,283,933
2094 35,073,932
2095 34,863,303
2096 34,651,682
2097 34,439,303
2098 34,225,441
2099 34,013,380
2100 33,800,578
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.