List of Diplomatic Missions in Afghanistan
52 Diplomatic mission locations
6 cities
This list of diplomatic missions in Afghanistan is made up of 52 foreign embassies and consulates from 35 countries around the world, which are mainly located in Kabul, Mazar-i-Sharif and Herat.
Map of foreign diplomatic missions in Afghanistan
Africa
1 diplomatic missionsAsia
19 diplomatic missionsIndonesia
Kazakhstan
Kyrgyzstan
South Korea
Turkmenistan
Europe
20 diplomatic missionsBulgaria
Czech Republic
Denmark
Finland
Netherlands
Romania
Switzerland
United Kingdom
Middle East
9 diplomatic missionsSaudi Arabia
United Arab Emirates
North America
2 diplomatic missionsUnited States
Oceania
1 diplomatic missionsAustralia
Frequently asked questions, answered
1 - Which Afghanistan city has the most diplomatic missions?
Kabul is home to 32 foreign diplomatic missions, more than any other cities in Afghanistan.
2 - Which country has the most embassies and consulates in Afghanistan?
At present, India has 1 embassy and 4 consulates/consulate-general in Afghanistan, making it the country with most diplomatic representations in Afghanistan.
3 - How many foreign embassies and consulates are there in Afghanistan?
As of 2020, there are 31 embassies, 13 consulates and 0 other diplomatic representations in Afghanistan.
4 - How many foreign embassies are there in Kabul?
The capital city of Kabul hosts about 32 foreign embassies and high commissions.