Largest Cities in Nepal
15 cities with population over 100,000
Nepal has 15 cities with a population over 100,000. The largest city is Kathmandu with 1,442,271 people. The capital city is Kathmandu.
Country Population
29.9M
Major Cities
15
Largest City
Kathmandu
Capital
Kathmandu
Top 10 Cities
Kathmandu
1.4M
Pokhara
600,051
Bharatpur
369,377
Pātan
299,283
Birgañj
268,273
Biratnagar
244,750
Dhangaḍhi̇̄
204,788
Hetauda
195,951
Janakpur
195,438
Butwāl
195,054
All Cities in Nepal
| # | City | Population |
|---|---|---|
| 1 | KathmanduCapital | 1,442,271 |
| 2 | Pokhara | 600,051 |
| 3 | Bharatpur | 369,377 |
| 4 | Pātan | 299,283 |
| 5 | Birgañj | 268,273 |
| 6 | Biratnagar | 244,750 |
| 7 | Dhangaḍhi̇̄ | 204,788 |
| 8 | Hetauda | 195,951 |
| 9 | Janakpur | 195,438 |
| 10 | Butwāl | 195,054 |
| 11 | Dharān | 173,096 |
| 12 | Nepalgunj | 166,258 |
| 13 | Birendranagar | 154,886 |
| 14 | Madhyapur Thimi | 119,955 |
| 15 | Lahān | 102,955 |