Nepal Population

Live population as of 20 May 2024, updated in real time:
31,201,219
Historical and Future Population
copied!
Year Population
1950 8,379,207
1951 8,559,715
1952 8,739,508
1953 8,916,543
1954 9,091,615
1955 9,265,556
1956 9,439,176
1957 9,613,541
1958 9,786,209
1959 9,960,549
1960 10,146,029
1961 10,342,337
1962 10,547,546
1963 10,758,892
1964 10,977,207
1965 11,206,539
1966 11,443,183
1967 11,687,752
1968 11,940,406
1969 12,202,544
1970 12,470,218
1971 12,744,534
1972 13,019,720
1973 13,304,057
1974 13,593,026
1975 13,892,029
1976 14,196,112
1977 14,512,469
1978 14,850,499
1979 15,199,179
1980 15,557,725
1981 15,928,826
1982 16,304,051
1983 16,695,520
1984 17,096,523
1985 17,496,314
1986 17,892,970
1987 18,283,519
1988 18,674,861
1989 19,095,231
1990 19,560,507
1991 20,071,814
1992 20,629,646
1993 21,211,172
1994 21,734,248
1995 22,252,513
1996 22,730,354
1997 23,197,926
1998 23,652,923
1999 24,095,077
2000 24,514,424
2001 24,912,406
2002 25,291,850
2003 25,645,039
2004 25,969,884
2005 26,256,260
2006 26,496,501
2007 26,693,922
2008 26,864,839
2009 27,012,128
2010 27,146,595
2011 27,258,211
2012 27,325,794
2013 27,376,906
2014 27,449,441
2015 27,589,012
2016 27,822,557
2017 28,145,816
2018 28,472,066
2019 28,798,108
2020 29,261,970
2021 29,956,535
2022 30,514,618
2023 30,858,554
2024 31,201,219
2025 31,539,976
2026 31,870,676
2027 32,193,577
2028 32,505,129
2029 32,809,080
2030 33,101,066
2031 33,384,402
2032 33,655,490
2033 33,920,390
2034 34,174,129
2035 34,421,835
2036 34,660,425
2037 34,892,585
2038 35,117,593
2039 35,334,190
2040 35,545,142
2041 35,753,034
2042 35,955,663
2043 36,154,114
2044 36,348,196
2045 36,536,479
2046 36,718,171
2047 36,894,527
2048 37,065,051
2049 37,229,455
2050 37,384,210
2051 37,532,146
2052 37,671,847
2053 37,802,974
2054 37,925,119
2055 38,037,209
2056 38,138,324
2057 38,229,762
2058 38,309,937
2059 38,379,692
2060 38,439,849
2061 38,491,952
2062 38,533,952
2063 38,566,414
2064 38,588,195
2065 38,601,463
2066 38,603,454
2067 38,596,726
2068 38,579,578
2069 38,553,782
2070 38,517,570
2071 38,472,633
2072 38,418,926
2073 38,354,826
2074 38,282,102
2075 38,198,902
2076 38,107,240
2077 38,004,333
2078 37,891,571
2079 37,768,291
2080 37,637,922
2081 37,497,201
2082 37,348,188
2083 37,192,242
2084 37,027,458
2085 36,853,892
2086 36,674,585
2087 36,489,354
2088 36,297,316
2089 36,099,655
2090 35,898,692
2091 35,694,061
2092 35,487,828
2093 35,277,461
2094 35,067,458
2095 34,856,752
2096 34,645,180
2097 34,432,760
2098 34,218,852
2099 34,006,826
2100 33,794,014
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.