Compare
All countries

Nepal

Country in Asia

Print / PDF

In brief

Population: 29.6M (2025). World rank 52 of 216; in Asia, 20 of 49. Population growth per year: -0.1% (2025). World rank 177 of 216; in Asia, 41 of 49. Net migration per year: -364.7K (2025). World rank 213 of 216; in Asia, 46 of 49. From 2015 to 2025: population 27.8M → 29.6M, population growth per year +0.6% → -0.1%, and living in cities 65% → 67%. Worse than all its neighbours (China and India): life expectancy, life expectancy, and life expectancy.

Population and migration

Population
29,618,118 2025
Population density
201.2 per km² 2025
Population growth per year
-0.1% 2025
Living in cities
67% 2025
Net migration per year
-364.7K 2025
Born in another country
1.6% 2024

Age and life expectancy

Aged 0–14
28.1% 2025
Aged 15–64
65.3% 2025
Aged 65 and over
6.6% 2025
Life expectancy
70.6 years 2024
Life expectancy, women
72.1 years 2024
Life expectancy, men
69.1 years 2024

Births and deaths

Children per woman
2 2024
Births per 1,000 people
19 2024
Deaths per 1,000 people
7 2024

Society

Languages
Nepali
Religions
Hindu 81.2%, Buddhist 8.2%, Muslim 5.1%, folk religions 3.2%, and Christian 1.8% (2021)