List of cities in Nepal by population

List of cities in Nepal by population 2021 2022.

Total number of cities: 11.

Total population: 41 304 998.


# Name, city Population, people
1 Kathmandu 3 008 487
2 Butwal 2 526 868
3 Hetauda 2 466 138
4 Bharatpur 2 110 664
5 Radzhbiradzh 1 926 143
6 Pokhara 1 487 954
7 Nepalgunj 1 417 085
8 Nepalgunj 1 330 855
9 Ilam 1 307 669
10 Tulsipur 1 286 806
11 Shimatta 860 475

Nepal - Population

41 304 998 people Flag of Nepal Flag of Nepal In January 2021 2022