State IntegrityReceipts, not verdicts

Largest cities in Nepal by population

The 37 cities the United Nations Demographic Yearbook 2024 lists for Nepal: the capital and every city of 100,000 or more, with the latest figure the country reported. The largest is Kathmandu with 862,400 people.

Who runs cities in Nepal?

Local levels (753): 6 metropolitan cities, 11 sub-metropolitan cities, 276 municipalities, 460 rural municipalities (gaunpalika): Mayor/chair and deputy mayor/vice-chair directly elected for five years; local assembly made up of the mayor/chair, deputy, ward chairs and members, plus Dalit and minority women members elected by the assembly itself. Basic and secondary schools, basic health, local roads, water, agriculture, local taxes, local courts of mediation (judicial committee).

How local power works in Nepal · Level 3: local councils worldwide

#CityPopulationDate
1Kathmandu (capital)862,40011 November 2021
2Pokhara513,50411 November 2021
3Bharatpur369,26811 November 2021
4Lalitpur294,09811 November 2021
5Birgunj272,38211 November 2021
6Biratnagar243,92711 November 2021
7Ghorahi200,53011 November 2021
8Dhangadhi198,79211 November 2021
9Itahari197,24111 November 2021
10Janakpurdham194,55611 November 2021
11Butwal194,33511 November 2021
12Hetauda193,57611 November 2021
13Tulsipur179,75511 November 2021
14Budhanilkhantha177,55711 November 2021
15Dharan166,53111 November 2021
16Nepalganj164,44411 November 2021
17Birendranagar153,86311 November 2021
18Tarakeshwor151,47911 November 2021
19Tilottama149,47911 November 2021
20Gokarneshwor149,36611 November 2021
21Suryabinayak140,08511 November 2021
22Chandragiri136,86011 November 2021
23Kalaiya136,22211 November 2021
24Tokha133,75511 November 2021
25Mechinagar133,07311 November 2021
26Kageshwori Manahara130,43311 November 2021
27Jitpur Simara127,30711 November 2021
28Mahalaxmi123,11611 November 2021
29Bhimdutta122,32011 November 2021
30Sundarharaicha120,21311 November 2021
31Madhyapur Thimi119,75611 November 2021
32Birtamod116,19211 November 2021
33Nagarjun115,43711 November 2021
34Damak107,22711 November 2021
35Triyuga102,72511 November 2021
36Lahan102,03111 November 2021
37Kohalpur101,66711 November 2021

Countries define a city in different ways (the city proper, or the wider urban area) and report in different years, so cities in different countries are not always comparable.

More on Nepal: official statistics · government and power · regions

Sources

Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.