Population of Nepal 2024
30,378,055 persons

2021
30 378 055
2020
29 996 478
2019
29 609 623
2018
29 218 867
2017
28 825 709
2016
28 431 494
2015
28 037 904
Population density

 215.75 persons/sq.km²

 Male

14,734,201

 Female

15,643,853

Population of Nepal 2024 is 30,378,055

Nepal population data is collected from official population sources and publicly available information resources.

  • Nepal population density is 215.75 persons/sq.km²
  • Male population 14,734,201
  • Female population 15,643,853

Most populated cities in Nepal:

  • Kathmandu — 862,400
  • Pokhara — 513,504
  • Biratnagar — 243,927
  • Janakpurdham — 93,000
  • Bhaktapur — 76,890

Population data is collected from UN statistical database. 2022, 2023 year population could be missed or not agregated.