HistoryData

Population of Nepal

Current Population
29,651,054
10yr Growth Rate
+7.15%
Rank
#51 of 209
Population Over Time
10,123,65815,021,602.519,919,54724,817,491.529,715,43619601970198019902000201020202024
Analysis# Nepal Population Analysis Nepal's population of 29.65 million ranks 51st globally and reflects a dramatic demographic slowdown from its peak growth period in the 1990s, when the nation experienced its highest decadal growth rate before declining to 7.15% over the past decade. This deceleration from historical highs indicates improving female education and family planning adoption, though Nepal remains in the upper-middle range of population growth rates compared to developed nations. The 64-year data span (1960–2024) documents Nepal's transition from a slower-growing agrarian society to a moderately expanding one, with growth rates now approaching stabilization levels typical of middle-income countries.

Historical Population Data

YearPopulationChange %
202429,651,054-0.15%
202329,694,614-0.07%
202229,715,436+0.82%
202129,475,010+1.76%
202028,966,574+1.94%
201928,414,064+1.19%
201828,079,689+0.24%
201728,011,258+0.20%
201627,955,462+0.47%
201527,823,629+0.55%
201427,672,370+0.30%
201327,589,996+0.20%
201227,534,915+0.26%
201127,464,494+0.45%
201027,341,952+0.62%
200927,173,035+0.68%
200826,990,037+0.75%
200726,788,492+0.84%
200626,565,425+0.97%
200526,309,458+1.13%
Show all 65 rows
YearPopulationChange %
200426,016,656+1.28%
200325,688,758+1.42%
200225,328,981+1.53%
200124,946,748+1.63%
200024,546,509+1.75%
199924,125,199+1.88%
199823,680,357+1.98%
199723,219,463+2.10%
199622,741,862+2.23%
199522,245,439+2.43%
199421,717,479+2.54%
199321,180,159+2.77%
199220,609,707+2.86%
199120,036,500+2.62%
199019,524,573+2.45%
198919,057,807+2.25%
198818,638,661+2.13%
198718,250,505+2.14%
198617,868,124+2.23%
198517,477,692+2.30%
198417,085,242+2.37%
198316,689,119+2.40%
198216,297,987+2.36%
198115,922,423+2.37%
198015,553,105+2.39%
197915,190,590+2.36%
197814,839,695+2.35%
197714,499,175+2.27%
197614,177,649+2.21%
197513,870,695+2.23%
197413,568,435+2.21%
197313,275,239+2.20%
197212,989,099+2.20%
197112,710,061+2.20%
197012,436,190+2.21%
196912,167,036+2.19%
196811,906,266+2.18%
196711,652,716+2.14%
196611,408,710+2.11%
196511,173,411+2.07%
196410,946,392+2.02%
196310,729,818+1.98%
196210,521,116+1.96%
196110,318,396+1.92%
196010,123,658