Population of Nepal 2021
29,996,478 persons

2020
29 996 478
2019
29 609 623
2018
29 218 867
2017
28 825 709
2016
28 431 494
2015
28 037 904
2014
27 646 053
Population density

 213.04 persons/sq.km²

 Male

14,547,267

 Female

15,449,211

Population of Nepal 2021 is 29,996,478

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

  • Nepal population density is 213.04 persons/sq.km²
  • Male population 14,547,267
  • Female population 15,449,211

Most populated cities in Nepal:

  • Kathmandu — 1,006,656
  • Biratnagar — 201,125
  • Pokhara — 190,000
  • Janakpurdham — 93,000
  • Bhaktapur — 76,890

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