Nepal Population 2024

Nepal is a landlocked country in South Asia, borders India in the south, east, west and Tibet to the north. Nepal is Hindu the Himalayan country and 75 percent of the country is covered by mountains, the founder of Buddhism, was born in Lumbini in southern Nepal. Nepal population in 2024 is estimated to be 31.38 million, covers country area of 147,516 sq km (56,956 sq mi), ranks ninety-third country by area and the forty-ninth most populous country in the world. Its capital is Kathmandu and other popular cities are Pokhara, Bharatpur, Lalitpur, Birgunj, Biratnagar, Dhangadhi, Ghorahi, Itahari and Hetauda. Country code is NPL, Life expectancy of Nepal is 68.88 years for male and 72.75 years for female.

Population Indicators
Fertility Rate2.1

Nepal Population Indicators
Fertility rate is 2.1 births per woman in 2017.

Below table is the population of Nepal from 1960 to 2020:

Nepal Population Growth

Nepal population in 1960 is 10,105,060, by 1970 the population is increased by 1,969,568 totaling to 12,074,628, by 1980 the population is increased to 15,016,408, and by 1990 the total increase of 18,905,480 in 30 years from 1960 to 1990 resulting to 18,905,480. From 1990 to 2000, population increased by 5,035,619 to 23,941,099, and from 2000 to 2010 the population of Nepal increase by 3,072,108 with a change of 12.83 percent and increase of population from 2010 to 2020 by 2,123,601 with a change of 7.86 percent and make up to 29,136,808. Nepal population in 2023 is estimated to be 30.88 million, population in 2022 is estimated to be 30.18 million, Population of Nepal in 2021 is estimated as 29.19 million.

Source : worldbank

Nepal Population by Provinces

Nepal is divided into seven provinces, Province 1 has formed in 2019, it is yet to name, 019, Biratnagar was designated as the headquarters of Province 1. According to ekantipur, Madhesh province is the most populated province, Bagmati is the second most populous province in the country. Population of Nepal provinces as per 2021 census.

ProvincesCapitalArea (sq km)Population (2021)
Province No. 1Biratnagar25,905 km24,972,021
MadheshJanakpur9,661 km26,126,288
BagmatiHetauda20,300 km26,084,042
GandakiPokhara21,504 km22,479,745
LumbiniDeukhuri22,288 km25,124,225
KarnaliBirendranagar27,984 km21,694,889
SudurpashchimGodawari19,915 km22,711,270



© 2019-2023 PopulationU, Research papers on Population dynamics and Social affairs, Contact | Privacy