List of Diplomatic Missions in Nepal

50 Diplomatic mission locations 2 cities

This list of diplomatic missions in Nepal is made up of 50 foreign embassies and consulates from 49 countries around the world, which are mainly located in Kathmandu and Birganj.

Map of foreign diplomatic missions in Nepal


1 diplomatic missions


13 diplomatic missions


26 diplomatic missions

Middle East

4 diplomatic missions

North America

2 diplomatic missions


2 diplomatic missions

South America

2 diplomatic missions

Frequently asked questions, answered

1 - Which Nepal city has the most diplomatic missions?

Kathmandu is home to 49 foreign diplomatic missions, more than any other cities in Nepal.

2 - Which country has the most embassies and consulates in Nepal?

At present, India has 1 embassy and 1 consulates/consulate-general in Nepal, making it the country with most diplomatic representations in Nepal.

3 - How many foreign embassies and consulates are there in Nepal?

As of 2020, there are 24 embassies, 14 consulates and 12 other diplomatic representations in Nepal.

4 - How many foreign embassies are there in Kathmandu?

The capital city of Kathmandu hosts about 49 foreign embassies and high commissions.