Embassies and consulates in Tehran

  • 85 missions
  • 82 countries
  • most embassies are here

Embassies and consulates in Tehran

  • Embassy of Afghanistan in Tehran

    Embassy · Afghanistan

  • Embassy of Algeria in Tehran

    Embassy · Algeria

  • Embassy of Argentina in Tehran

    Embassy · Argentina

    Valie Asr Ave. (Zaferanieh) Fallahi Ave. Kafiabadi Nro. 66 - Teherán - República Islámica de Irán, 1944614493, Tehran

    Today · Closed
  • Embassy of Armenia in Tehran

    Embassy · Armenia

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

  • Embassy of Australia in Tehran

    Embassy · Australia

  • Embassy of Austria in Tehran

    Embassy · Austria

    Tehran Province, Tehran, Mir Vali, No. 6,8, Tehran

  • Embassy of Azerbaijan in Tehran

    Embassy · Azerbaijan

    اکبر راستوان 16, 19449651 تهران

  • Embassy of Bahrain in Tehran

    Embassy · Bahrain

    بلوار نلسون ماندلا, Tehran

  • Embassy of Bangladesh in Tehran

    Embassy · Bangladesh

  • Embassy of Belarus in Tehran

    Embassy · Belarus

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

  • Embassy of Belgium in Tehran

    Embassy · Belgium

    شیرین 4, تهران

  • Embassy of Bosnia and Herzegovina in Tehran

    Embassy · Bosnia and Herzegovina

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

  • Embassy of Brazil in Tehran

    Embassy · Brazil

    22 Parzin Baghdadi Street, Zafaranieh, Tehran, Islamic Republic of Iran

  • Embassy of Brunei in Tehran

    Embassy · Brunei

    بلوار مینا 7, Tehran

  • Embassy of Bulgaria in Tehran

    Embassy · Bulgaria

    نظامی گنجوی 40, Tehran

  • Embassy of China in Tehran

    Embassy · China

    No.73rd, Movahed Danesh Ave. Aghdasiyeh, Tehran

  • Embassy of Croatia in Tehran

    Embassy · Croatia

    No. 213, before Ammar junction, west Lavasani Street, Tehran

  • Embassy of Cuba in Tehran

    Embassy · Cuba

  • Embassy of Cyprus in Tehran

    Embassy · Cyprus

  • Embassy of Czech Republic in Tehran

    Embassy · Czech Republic

    نسترن 36, Tehran

    Today · Closed
  • Embassy of Denmark in Tehran

    Embassy · Denmark

    دشتی 10, 1914861144 تهران

    Today · Closed
  • Embassy of Finland in Tehran

    Embassy · Finland

    مقدس اردبیلی 94, تهران

    Today · Closed
  • Embassy of France in Tehran

    Embassy · France

    rue Neauphle-le-Château 64-66, Téhéran

  • Embassy of Georgia in Tehran

    Embassy · Georgia

  • Embassy of Germany in Tehran

    Embassy · Germany

    فردوسی 320-324, Teheran

  • Embassy of Ghana in Tehran

    Embassy · Ghana

  • Embassy of Greece in Tehran

    Embassy · Greece

    اسفندیار 43, 1967915681 تهران

  • Apostolic Nunciature in Tehran

    Embassy · Holy See

    رازی 83, Tehran

  • Embassy of Hungary in Tehran

    Embassy · Hungary

    Shadloo Street, Hedayat Square, Darus 10, Tehran

  • Embassy of India in Tehran

    Embassy · India

    No. 8, Mohseniyan Street, Darrous, Tehran, Iran

    Today · Closed
Show all 85

Tehran has 85 foreign missions from 82 countries: 80 embassies, 2 consulates and 3 other offices. As the capital of Iran, Tehran is where the embassies are.

Other cities in Iran

Good to know

Foreign missions in Tehran

Among the countries with a mission in Tehran are China, Germany, India, the United Arab Emirates, Afghanistan, Armenia, Argentina and Austria. Of Iran’s neighbours, Turkmenistan, Afghanistan, Armenia, Pakistan, Azerbaijan and Turkey are represented in Tehran.

Types of mission in Tehran

By type, Tehran has 80 embassies, 2 consulates and 3 other offices.

Opening hours in Tehran

Opening hours are on record for 16 of the 85 missions in Tehran. Saturday opening is listed for 1 mission.

Other cities in Iran

Outside Tehran, missions in Iran are found in Mashhad (6), Tabriz (4), Isfahan (2), Zahedan (2), Bandar Abbas (2) and Rasht (1).

Frequently asked questions

How many embassies and consulates are in Tehran?

There are 85 foreign missions on record in Tehran: 80 embassies, 2 consulates and 3 other offices.

Which countries have a consulate or embassy in Tehran?

Missions from 82 countries are based in Tehran, among them China, Germany, India, the United Arab Emirates and Afghanistan.

Are embassies in Tehran open on Saturday?

Saturday opening is listed for 1 of the 16 missions in Tehran with known hours.