Population of Cities in Nepal (2021)
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.