The current population of Nepal is 29,623,179 with an annual growth rate of -0.068%. Nepal has a population of 0.361% of the world's population.
Population | 29,623,179 |
---|---|
Growth Rate | -0.068% |
Male | 14,132,625 (47.708%) |
Female | 15,490,554 (52.292%) |
Today Change | -13 |
Births today | 343 |
---|---|
Deaths today | 129 |
Births in 2025 | 136,365 |
Deaths in 2025 | 51,178 |
Change in 2025 | -4,980 (-0.017%) |
Year | Population (01 Jan) | Natural Change | Growth Rate (%) | Total Population (31 December) |
---|---|---|---|---|
2022 | 29,715,593 | -297 | -0.001% | 29,715,296 |
2023 | 29,715,279 | -41,304 | -0.139% | 29,673,975 |
2024 | 29,673,950 | -45,698 | -0.154% | 29,628,252 |
2021 | 29,234,427 | 477,106 | 1.632% | 29,711,533 |
2020 | 28,698,722 | 530,639 | 1.849% | 29,229,361 |
2019 | 28,129,405 | 563,713 | 2.004% | 28,693,118 |
2018 | 28,029,973 | 99,226 | 0.354% | 28,129,199 |
2017 | 27,992,543 | 37,510 | 0.134% | 28,030,053 |
2016 | 27,918,381 | 73,984 | 0.265% | 27,992,365 |
2015 | 27,728,877 | 188,834 | 0.681% | 27,917,711 |
The net migration rate of Nepal in the most recent year (2023) is estimated at -409,782, indicating a negative migration trend where more people are leaving than arriving.
Year | Net Migration |
---|---|
2023 | -409,782 |
2022 | -379,321 |
2021 | 130,001 |
2020 | 162,139 |
2019 | 182,203 |
2018 | -295,151 |
2017 | -368,787 |
2016 | -341,748 |
2015 | -221,062 |
2014 | -310,156 |