Nepal Population

Live population as of 20 May 2024, updated in real time:
31,201,107
Historical and Future Population
copied!
Year Population
1950 8,379,148
1951 8,559,655
1952 8,739,448
1953 8,916,486
1954 9,091,558
1955 9,265,499
1956 9,439,118
1957 9,613,483
1958 9,786,154
1959 9,960,488
1960 10,145,966
1961 10,342,270
1962 10,547,476
1963 10,758,820
1964 10,977,132
1965 11,206,461
1966 11,443,103
1967 11,687,669
1968 11,940,320
1969 12,202,457
1970 12,470,127
1971 12,744,443
1972 13,019,627
1973 13,303,963
1974 13,592,929
1975 13,891,928
1976 14,196,011
1977 14,512,358
1978 14,850,385
1979 15,199,061
1980 15,557,603
1981 15,928,704
1982 16,303,923
1983 16,695,386
1984 17,096,392
1985 17,496,182
1986 17,892,840
1987 18,283,393
1988 18,674,727
1989 19,095,083
1990 19,560,339
1991 20,071,638
1992 20,629,439
1993 21,211,007
1994 21,734,069
1995 22,252,355
1996 22,730,200
1997 23,197,775
1998 23,652,775
1999 24,094,936
2000 24,514,292
2001 24,912,277
2002 25,291,732
2003 25,644,927
2004 25,969,787
2005 26,256,176
2006 26,496,435
2007 26,693,863
2008 26,864,790
2009 27,012,084
2010 27,146,550
2011 27,258,189
2012 27,325,779
2013 27,376,890
2014 27,449,402
2015 27,588,948
2016 27,822,445
2017 28,145,706
2018 28,471,962
2019 28,798,002
2020 29,261,718
2021 29,956,308
2022 30,514,521
2023 30,858,441
2024 31,201,107
2025 31,539,867
2026 31,870,568
2027 32,193,472
2028 32,505,029
2029 32,808,982
2030 33,100,972
2031 33,384,312
2032 33,655,402
2033 33,920,306
2034 34,174,046
2035 34,421,755
2036 34,660,349
2037 34,892,510
2038 35,117,521
2039 35,334,120
2040 35,545,073
2041 35,752,966
2042 35,955,597
2043 36,154,049
2044 36,348,134
2045 36,536,419
2046 36,718,113
2047 36,894,470
2048 37,064,996
2049 37,229,403
2050 37,384,161
2051 37,532,099
2052 37,671,804
2053 37,802,933
2054 37,925,081
2055 38,037,174
2056 38,138,293
2057 38,229,735
2058 38,309,913
2059 38,379,670
2060 38,439,832
2061 38,491,937
2062 38,533,941
2063 38,566,407
2064 38,588,190
2065 38,601,462
2066 38,603,455
2067 38,596,731
2068 38,579,586
2069 38,553,794
2070 38,517,584
2071 38,472,649
2072 38,418,946
2073 38,354,850
2074 38,282,129
2075 38,198,931
2076 38,107,273
2077 38,004,370
2078 37,891,611
2079 37,768,334
2080 37,637,968
2081 37,497,249
2082 37,348,239
2083 37,192,296
2084 37,027,514
2085 36,853,951
2086 36,674,646
2087 36,489,417
2088 36,297,380
2089 36,099,722
2090 35,898,759
2091 35,694,129
2092 35,487,897
2093 35,277,531
2094 35,067,527
2095 34,856,823
2096 34,645,250
2097 34,432,830
2098 34,218,922
2099 34,006,897
2100 33,794,084
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.