Population of Cities in Nepal 2024

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
2024 Population
Kathmandu1,442,271
Pokhara200,000
Patan183,310
Biratnagar182,324
Birganj133,238
Dharan108,600
Bharatpur107,157
Janakpur93,767
Dhangadhi92,294
Butwal91,733
Mahendranagar88,381
Hetauda84,775
Madhyapur Thimi83,036
Triyuga71,405
Inaruwa70,093
Nepalgunj64,400
Siddharthanagar63,367
Gulariya53,107
Titahari47,984
Panauti46,595
Tikapur44,758
Kirtipur44,632
Tulsipur39,058
Rajbiraj33,061
Lahan31,495
Birendranagar31,381
Panauti27,602
Gaur27,325
Siraha24,657
Tansen23,693
Jaleshwar23,573
Dipayal23,416
Baglung23,296
Khanbari22,903
Dhankuta22,084
Walin21,867
Dailekh20,908
Malangawa20,284
Bhadrapur19,523
Dadeldhura19,014
Darchula18,317
Ilam17,491
Banepa17,153
Dhulikhel16,263
kankrabari Dovan10,000
Hari Bdr Tamang House10,000
Jumla9,073
Lobujya8,767
Bhattarai Danda5,510
Besisahar5,427
showing: 50 rows

Nepal is the world's 94th largest country by area, and it is one of the top 50 most populous countries. Nepal has many major cities that contribute to its total population of over 31 million inhabitants. Kathmandu is by far the country's largest city. Not only is it the biggest with a population of 1.4 million, but it is also the only city in Nepal that has a population that has surpassed the 1,000,000 milestone. The next largest city, Pokhara, has just 200,000 -- a far cry from the numbers recorded in Nepal. There are five other cities that have populations that have surpassed 100,000. There are also some smaller cities that still have big populations -- numbers that exceed 10,000 per city. There are a total of 32 of these cities, and of course, there are additional smaller cities and towns with populations that are less than 10,000.

Nepal has a large rural population, with 2015 data showing that 81% of residents live in rural areas. While this is still quite a large amount, this is a pretty big decrease from the year 1960, when records show that 97% of the population lived in rural areas. This shows just how much Nepal has grown over the past few decades, and many of its major cities continue to see rapid growth. It will be interesting to see whether this pattern of growth continues for the country, and how much it will affect the overall population of the country, as well as the populations of its major cities.

Nepal has 1 cities with more than a million people, 6 cities with between 100,000 and 1 million people, and 37 cities with between 10,000 and 100,000 people. The largest city in Nepal is Kathmandu, with a population of 1,442,271 people.

Population of Cities in Nepal 2024

Sources