24
Cities
8,703,558
Total Urban Population
Kailali District
Largest City
All Cities in Nepal
| # | City | Population | Year |
|---|---|---|---|
| 1 | Kailali District | 904,666 | 2026 |
| 2 | Kathmandu | 845,767 | 2026 |
| 3 | Chitwan District | 719,859 | 2026 |
| 4 | Mahottari District | 706,994 | 2026 |
| 5 | Parsa District | 654,471 | 2026 |
| 6 | Banke District | 603,194 | 2026 |
| 7 | Lalitpur | 513,200 | 2026 |
| 8 | Bardiya District | 459,900 | 2026 |
| 9 | Bharatpur | 369,377 | 2026 |
| 10 | Pokhara | 353,841 | 2026 |
| 11 | Dhading District | 325,710 | 2026 |
| 12 | Birgunj | 268,273 | 2026 |
| 13 | Syangja District | 253,024 | 2026 |
| 14 | Palpa District | 245,027 | 2026 |
| 15 | Biratnagar | 242,548 | 2026 |
| 16 | Butwal | 195,054 | 2026 |
| 17 | Dharan | 173,096 | 2026 |
| 18 | Ghorahi | 156,164 | 2026 |
| 19 | Lamjung District | 155,852 | 2026 |
| 20 | Kalikot District | 145,292 | 2026 |
| 21 | Bhimdatta | 104,599 | 2026 |
| 22 | Lahan | 102,955 | 2026 |
| 23 | Triyuga | 102,725 | 2026 |
| 24 | Dhangadhi | 101,970 | 2026 |