Nepal Population

Live population as of 5 May 2024, updated in real time:
31,187,460
Historical and Future Population
copied!
Year Population
1950 8,371,981
1951 8,552,294
1952 8,732,207
1953 8,909,461
1954 9,084,539
1955 9,258,460
1956 9,432,120
1957 9,606,442
1958 9,779,321
1959 9,953,056
1960 10,138,180
1961 10,334,037
1962 10,538,941
1963 10,750,043
1964 10,967,974
1965 11,196,840
1966 11,433,358
1967 11,677,403
1968 11,929,874
1969 12,191,765
1970 12,458,972
1971 12,733,374
1972 13,008,216
1973 13,292,374
1974 13,580,979
1975 13,879,591
1976 14,183,614
1977 14,498,746
1978 14,836,406
1979 15,184,593
1980 15,542,685
1981 15,913,757
1982 16,288,317
1983 16,678,899
1984 17,080,315
1985 17,479,991
1986 17,876,914
1987 18,267,960
1988 18,658,312
1989 19,076,908
1990 19,539,755
1991 20,050,029
1992 20,604,098
1993 21,190,803
1994 21,712,159
1995 22,233,024
1996 22,711,301
1997 23,179,332
1998 23,634,711
1999 24,077,655
2000 24,498,228
2001 24,896,561
2002 25,277,259
2003 25,631,286
2004 25,957,862
2005 26,245,907
2006 26,488,373
2007 26,686,672
2008 26,858,785
2009 27,006,719
2010 27,141,087
2011 27,255,464
2012 27,323,921
2013 27,374,879
2014 27,444,637
2015 27,581,025
2016 27,808,795
2017 28,132,268
2018 28,459,226
2019 28,784,932
2020 29,230,940
2021 29,928,615
2022 30,502,550
2023 30,844,532
2024 31,187,460
2025 31,526,498
2026 31,857,436
2027 32,180,661
2028 32,492,767
2029 32,797,091
2030 33,089,455
2031 33,373,239
2032 33,644,655
2033 33,909,947
2034 34,163,969
2035 34,411,926
2036 34,650,984
2037 34,883,325
2038 35,108,687
2039 35,325,499
2040 35,536,648
2041 35,744,653
2042 35,947,528
2043 36,146,146
2044 36,340,444
2045 36,529,012
2046 36,710,953
2047 36,887,450
2048 37,058,358
2049 37,223,082
2050 37,378,132
2051 37,526,411
2052 37,666,485
2053 37,797,887
2054 37,920,450
2055 38,032,945
2056 38,134,578
2057 38,226,420
2058 38,306,999
2059 38,377,039
2060 38,437,707
2061 38,490,141
2062 38,532,532
2063 38,565,520
2064 38,587,604
2065 38,601,299
2066 38,603,669
2067 38,597,380
2068 38,580,521
2069 38,555,164
2070 38,519,243
2071 38,474,714
2072 38,421,419
2073 38,357,730
2074 38,285,447
2075 38,202,540
2076 38,111,272
2077 38,008,881
2078 37,896,547
2079 37,773,550
2080 37,643,602
2081 37,503,117
2082 37,354,500
2083 37,198,916
2084 37,034,400
2085 36,861,187
2086 36,682,132
2087 36,497,159
2088 36,305,289
2089 36,107,941
2090 35,906,958
2091 35,702,472
2092 35,496,284
2093 35,286,018
2094 35,076,017
2095 34,865,412
2096 34,653,776
2097 34,441,410
2098 34,227,565
2099 34,015,489
2100 33,802,688
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.