embassly
Iran

Embassies & consulates in Tehran

Tehran hosts 92 diplomatic missions from 88 countries. Tehran is the capital of Iran, so most embassies are here.

88
Embassies
4
Consulates
0
Honorary Consulate
0
Other missions

Embassy87

Apostolic Nunciature1

Consulate4

Frequently asked questions

Is there an embassy in Tehran?

Tehran is the capital of Iran, so most embassies are here. Tehran hosts 92 diplomatic missions from 88 countries.

Which embassies and consulates are in Tehran?

92 diplomatic missions, including Afghanistan (Embassy), Algeria (Embassy), Argentina (Embassy), Armenia (Embassy), Australia (Embassy), Austria (Embassy), Azerbaijan (Embassy), and Bahrain (Embassy).