List of Diplomatic Missions in Iran
104 Diplomatic mission locations
10 cities
This list of diplomatic missions in Iran is made up of 104 foreign embassies and consulates from 89 countries around the world, which are mainly located in Tehran, Mashhad and Zahedan.
Map of foreign diplomatic missions in Iran
Africa
18 diplomatic missionsAlgeria
Burundi
Comoros
Côte d'Ivoire
Guinea
Guinea-Bissau
Mauritania
Morocco
Nigeria
Sierra Leone
South Africa
Uganda
Asia
31 diplomatic missionsArmenia
Bangladesh
Brunei
Georgia
Indonesia
Kyrgyzstan
Malaysia
Philippines
South Korea
Sri Lanka
Thailand
Turkmenistan
Uzbekistan
Vietnam
Central America and Caribbean
2 diplomatic missionsNicaragua
Europe
35 diplomatic missionsAustria
Belarus
Belgium
Bosnia and Herzegovina
Bulgaria
Croatia
Cyprus
Czech Republic
Denmark
Finland
France
Germany
Greece
Hungary
Netherlands
Poland
Portugal
Romania
Serbia
Slovakia
Slovenia
Sweden
Switzerland
Ukraine
United Kingdom
Middle East
9 diplomatic missionsJordan
Lebanon
United Arab Emirates
North America
2 diplomatic missionsCanada
Mexico
Oceania
2 diplomatic missionsAustralia
New Zealand
South America
5 diplomatic missionsArgentina
Brazil
Uruguay
Venezuela
Frequently asked questions, answered
1 - Which Iran city has the most diplomatic missions?
Tehran is home to 89 foreign diplomatic missions, more than any other cities
in Iran.
2 - Which country has the most embassies and consulates in Iran?
At present, India has 4 diplomatic missions in Iran,
making it the country with most diplomatic representations
in Iran.
3 - How many foreign embassies and consulates are there in Iran?
As of 2020, there are 86 embassies, 9 consulates and 9 other
diplomatic representations in Iran.
4 - How many foreign embassies are there in Tehran?
Tehran hosts about 89 foreign embassies and high commissions.