Nepal - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
45. Kodāri Nepal 1,600
44. Nāmche Bāzār Nepal 2,324
43. Bhojpur Nepal 2,640
42. Chitre Nepal 2,860
41. Bhojpur Nepal 3,250
40. Nagarkot Nepal 4,000
39. Jumlā Nepal 9,073
38. Banepa Nepal 17,153
37. Ilām Nepal 17,491
36. Dārchulā Nepal 18,317
35. Dadeldhurā Nepal 19,014
34. Bhadrapur Nepal 19,523
33. Malangwa Nepal 20,284
32. Dailekh Nepal 20,908
31. Wāling Nepal 21,867
30. Dhankutā Nepal 22,084
29. Khāndbāri Nepal 22,903
28. Bāglung Nepal 23,296
27. Jaleswar Nepal 23,573
26. Tānsen Nepal 23,693
25. Sirāhā Nepal 24,657
24. Gaur Nepal 27,325
23. Panaoti Nepal 27,602
22. Birendranagar Nepal 31,381
21. Lahān Nepal 31,495
20. Rājbirāj Nepal 33,061
19. Tulsīpur Nepal 39,058
18. Kirtipur Nepal 44,632
17. Tīkāpur Nepal 44,758
16. Ithari Nepal 47,984
15. Gulariyā Nepal 53,107
14. Bhairāhawā Nepal 63,367
13. Nepalgunj Nepal 64,400
12. Hitura Nepal 84,775
11. Mahendranagar Nepal 88,381
10. Butwāl Nepal 91,733
9. Dhangarhi Nepal 92,294
8. Janakpur Nepal 93,767
7. Bharatpur Nepal 107,157
6. Dharān Bāzār Nepal 108,600
5. Bīrganj Nepal 133,238
4. Birātnagar Nepal 182,324
3. Pātan Nepal 183,310
2. Pokhara Nepal 200,000
1. Kathmandu Nepal 1,442,271