In 2026, Nepal's population is projected at 29,629,410. That is a 4-fold increase on the 8,396,603 recorded in 1950. It is growing modestly, at 0.14% a year, adding about 41.5K people a year. Population density sits at 201 people/km². Half the population is younger than 25.7 years, and the age structure is steadily tilting older: the median is projected to reach 35.0 by 2050. Women outnumber men, at 91 males per 100 females. By 2100, UN projections see it rising to 31,831,433, up 7% from 2026.
Total population
29,629,410
Density
201 people/km²
Median age
25.7 years
Growth rate
+0.14%
Nepal's population continues to grow, though at a moderate pace. The sex ratio of 91 males per 100 females is notably lower than the global average of ~101. The population is aging rapidly; median age will rise from 26 in 2026 to 35 by 2050.