Metropolitan Cities In Nepal – The 6 Mahanagarpalika of Nepal

Metropolitan city is a type of local body in Nepal. Metropolitan cities in Nepal fall under the category of municipality in terms of local government in Nepal.
Currently, there are a total of 293 municipalities in Nepal among which 11 are Sub-Metropolitan cities, and 6 of them are Metropolitan cities.

There are only 6 Metropolitan cities in Nepal out of 753 local levels. The reason behind such a small number is the minimum requirements to be fulfilled to get declared as a Metropolitan city.

The minimum requirements for Metropolitan cities in Nepal are as follows.


There must be a minimum of 3 lakhs population currently residing in that area.

Income/ Revenue:

The local level must be able to generate at least 400 million in revenue each fiscal year.

Basic Facilities and  Infrastructures:

Facilities like road/ transportation, electricity, drinking water, and a medium of communication should be available.

Health and Education:

There must be hospitals, medical colleges, etc. in that area providing health services. Similarly, sufficient opportunities for higher education should be available with at least one University.

Has already become Sub-Metropolitan City:

A local government can not be upgraded to a Metropolitan city from other types of local bodies except for sub-Metropolitan cities. Therefore, it must be a Sub-Metropolitan city before becoming a Metropolitan city.

Other Requirements:

It should have physical facilities for conducting international sports and games.

Metropolitan Cities in Nepal

There are six Metropolitan cities in Nepal and they are given below.

#1 Pokhara Metropolitan City:

Pokhara Metropolitan City is located in Gandaki Province, Kaski district. Pokhara Metropolitan city is the largest Metropolitan city in Nepal with an area of 464.2 square Kilometer. Pokhara metropolitan city was declared as Metropolitan city on March 10, 2017. Pokhara is one of the largest tourist areas in Nepal.

Pokhara Metropolitan City Infographics
Infographics: Pokhara Metropolitan City

#2 Bharatpur Metropolitan City.

Bharatpur Metropolitan city is located in Bagmati Province, Chitwan district by Narayani River. Bharatpur is the second largest metropolitan city in Nepal with a total area of 432.95 square kilometers. It was declared as a metro on March 10, 2017.

Bharatpur Metropolitan City Infographics
Infographics: Bharatpur Metropolitan City

#3 Birgunj Metropolitan city

Birgunj Metropolitan city is the only Metropolitan of province number 2 located in Parsa district. It is the third-largest metropolitan city in Nepal. It covers a total of 75.24 square kilometers area.

Birgunj Metropolitan City Infographics
Infographics: Birgunj Metropolitan City

#4 Biratnagar Metropolitan city:

Biratnagar Metropolitan city is located in Biratnagar of Morang district, Province no. 1. It is the only metropolitan city in province number 1. Biratnagar is the capital of Province no.1. Biratnagar Metropolitan city covers a total of 458.48 square kilometers of area. This makes it the 4th largest or 3rd smallest metropolitan in Nepal.

Biratnagar Metropolitan City Infographics
Infographics: Biratnagar Metropolitan City

#5 Kathmandu Metropolitan city:

Kathmandu Metropolitan city is the oldest Metropolitan city located in Bagmati province, capital of Nepal, Kathmandu district of Kathmandu Valley. Kathmandu is the second smallest metropolitan city in Nepal that covers a total of 49.45 square kilometers area.

Kathmandu Metropolitan City Infographics
Infographics: Kathmandu Metropolitan City

#6 Lalitpur Metropolitan City:

Lalitpur Metropolitan city is located in Bagmati province, Lalitpur district of Kathmandu valley. Lalitpur is the smallest metropolitan city in Nepal covering only 37.4 square kilometers.

Lalitpur Metropolitan City Infographics
Infographics: Lalitpur Metropolitan City

These were the six metropolitan cities, local bodies of Nepal falling under the municipality category. For more details about the local levels, please visit the portal of local government.

More Facts about Metropolitan Cities in Nepal

1. Total Number of Metropolitan Cities in Nepal – Six [Bharatpur, Biratnagar, Birgunj, Kathmandu, Lalitpur, and Pokhara]
2. Province with the most number of Metropolitan cities – Bagmati (3), [Kathmandu, Lalitpur, and Bharatpur]
3. Provinces without any Metropolitan cities – 3 [Lumbini, Karnali, and Sudurpaschim]
4. Largest Metropolitan City – Pokhara
5. Smallest Metropolitan city – Lalitpur
6. Oldest Metropolitan city – Kathmandu

Do you have an idea about provinces and districts in each province of Nepal? If you want to know about the province-wise district, you can read our other post about the List of 77 districts in Nepal.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top