Skip to content

Iran

Embassies and consulates in Iran

71 foreign missions in 8 cities, and 59 Iranian missions around the world.
  • Embassy

    Apostolic Nunciature to Iran

    84 Razi Ave., Crossroad Neuaphle-Le-Château, P.O. Box 11155-178

  • Embassy

    Embassy of Austria in Iran

    Mirvali Str. Nr. 6-8

  • Embassy

    Embassy of Belarus in Iran

    Zaferaniyeh, Fallahi st., Shahid Taheri st., Aban st., Azar alley, №1.

  • Embassy

    Embassy of Bosnia and Herzegovina in Iran

    No 3, 7th St, Iranzamin Ave, Shahreke Qods

  • Embassy

    Embassy of Bulgaria in Iran

    Nezami-ye Ganjavi Str. 40

  • Embassy

    Embassy of Croatia in Iran

    No. 213, before Ammar junction, west Lavasani Street

  • Embassy

    Embassy of Cyprus in Iran

    9, Mahmoud Razi St., Reza Ali Hosseini St.

  • Embassy

    Embassy of Ecuador in Iran

    Número 20, calle Vosough, avenida Alef, Zaferanieh

  • Embassy

    Embassy of Finland in Iran

    No. 94, Corner of Maleki St., Moghaddas Ardebili St., Zaferanieh

  • Embassy

    Embassy of Greece in Iran

    43, Esfandiyar Blvd., Vali Asr Ave.

  • Embassy

    Embassy of guinea in Iran

    10, Malek Street, Shariati Avenue

  • Embassy

    Embassy of Serbia in Iran

    Shahrak E Qouds, North Falamak Street, 4th Alley, Building No 3

  • Embassy

    Embassy of Slovakia in Iran

    No, 72 Moghadassi Street, Bahonar Street

  • Embassy

    Embassy of South Africa in Iran

    5 Yekta Street

  • Embassy

    Embassy of Spain in Iran

    Darrous, Sharzad Blvd., Shadi St., Abbas Asadi St., nª 10

  • Embassy

    Embassy of the Czech republic in Iran

    No. 36, Nastaran Alley, Boostan St.

  • Embassy

    Embassy of the Netherlands in Iran

    No. 60 West Arghavan street, Dibaji North street, Farmanieh

  • Embassy

    Embassy of Uruguay in Iran

    Mina Boulevard 5

  • Embassy

    Embassy of Algeria, Tehran

    Tehran

  • Embassy

    Embassy of Armenia, Tehran

    Tehran

    32, Ostad Shahriar Str., corner of Razi Str., Jomhourie Eslami, Tehran, Iran

  • Embassy

    Embassy of Australia, Tehran

    Tehran

    No. 11, Yekta Street, Bahar Street, Shahid Fallahi Street, Valie Asr Avenue

  • Embassy

    Embassy of Bangladesh, Tehran

    Tehran

  • Embassy

    Embassy of Hungary, Tehran

    Tehran

    Tehran, Darrous, Shariati, Yakhchal Street 11.

  • Embassy

    Embassy of Israel, Tehran

    Tehran

  • Embassy

    Embassy of Malaysia, Tehran

    Tehran

    25, Second Alley. North Zaratshan Street, Eyvanak Boutevard

  • Embassy

    Embassy of Norway, Tehran

    Tehran

    No. 72, Yasaman St. North Dibaji

  • Embassy

    Embassy of Palestine, Tehran

    Tehran

  • Embassy

    Embassy of Poland, Tehran

    Tehran

    No. 2, Pirouz Alley, Nelson Mandela Boulevard

  • Embassy

    Embassy of Sweden, Tehran

    Tehran

    No. 27 Nastaran Sr. Boostan Street, Pasdaran Ave. Tehran

  • Embassy

    Embassy of the Kingdom of Saudi Arabia, Tehran

    Tehran

  • Embassy

    Embassy of the United Kingdom, Tehran

    Tehran

  • Embassy

    Embassy of Tunisia, Tehran

    Tehran

  • Embassy

    Iraqi Embassy in Tehran

    Tehran

  • Embassy

    Syrian Embassy, Tehran

    Tehran

  • Consulate general

    Consulate-General of Afghanistan, Mashhad

    Mashhad

  • Consulate general

    Consulate General of the Republic of Azerbaijan to the Islamic Republic of Iran, Tabriz

    Tabriz

  • Consulate general

    Consulate-General of Afghanistan, Zahedan

    Zahedan

  • Consulate general

    Consulate-General of Pakistan, Zahedan

    Zahedan

  • Consulate

    Consulate of India, Bandar Abbas

    Bandar Abbas

  • Consulate

    Consulate General of Russia

    Isfahan

  • Consulate

    Consulate of India, Zehedan

    Zahedan

Questions

How many foreign embassies are there in Iran?

We list 60 embassies and high commissions and 11 consulates in Iran, run by 61 countries.

Which city in Iran has the most embassies?

Tehran, with 33 missions, followed by Zahedan (3).

Which cities in Iran have foreign consulates?

Bandar Abbas, Mashhad, Tabriz, Urmia, Zahedan and Isfahan. Consulates handle visas and help citizens outside the capital.

Where is the Embassy of Slovenia in Teheran?

Homayoun Farokh No. 24, Teheran. Website: http://teheran.veleposlanistvo.si/

How many embassies and consulates does Iran have abroad?

59 missions in 56 countries, including Albania, Argentina, Australia, Belgium Bolivia, and 51 more.

Does Iran have an embassy in United Arab Emirates?

Yes, in Abu Dhabi. Website: http://abudhabi.mfa.gov.ir/

What is the difference between an embassy and a consulate?

An embassy is a country's main office in another country, usually in the capital. A consulate is a smaller office in another city that handles visas, passports and help for citizens.

How do I contact an embassy in Iran?

Use the official website listed for each mission (47 of them have one). Many take visa applications only by appointment, so book online first.

Do I need an appointment to visit an embassy?

Usually yes, especially for visa applications. Book through the official website, arrive early, and bring printed documents and your passport.

Can an embassy help if I lose my passport?

Your own country's embassy or consulate can issue an emergency travel document. Report the loss to the local police first and keep the report.

From Wikidata (CC0). Opening hours and services change: check the mission's website before you visit.

Reviewed by