Population of Nepal today

31,042,221
Monday, December 4, 2023

Population of Nepal as of today

The current population of Nepal is 31,042,221 with an annual growth rate of 1.122%. Nepal has a population of 0.384% of the world's population.

Population31,042,221
Growth Rate1.122%
Male14,882,181 (47.942%)
Female16,160,040 (52.058%)
Today Change+ 741
Births today1,318
Deaths today440
Births in 2023567,587
Deaths in 2023189,294
Change in 2023+ 319,012 (1.038%)

Population chart for Nepal

Population History of Nepal

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
202230,371,951349,2771.15%30,721,228
202129,698,028666,4242.244%30,364,452
202028,999,227690,4722.381%29,689,699
201928,665,764331,6631.157%28,997,427
201828,347,660316,3601.116%28,664,020
201728,019,191326,4241.165%28,345,615
201627,703,181314,1541.134%28,017,335
201527,517,470185,1930.673%27,702,663
201427,406,742110,4490.403%27,517,191
201327,356,36850,3360.184%27,406,704

The population of countries near Nepal

RankIsoCountryPopulationEquivalent Nepal
1CN China1,425,519,4044,640.952%
2IN India1,434,186,3364,628.509%
Data sources: United Nations,World Bank,Nations Geo,Census,Wikidata