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
No mission of that country in this city.
Embassy87
- AfghanistanEmbassy of Afghanistan, TehranOpening hours: Not yet verified
- AlgeriaEmbassy of Algeria, Tehran+98 21 885618823Opening hours: Not yet verified
- Argentinaembassy of Argentina in IranGhoo Alley No. 6+98 21 2257-7433Su-Th 09:00-17:00
- ArmeniaEmbassy of Armenia, Tehran32, Ostad Shahriar Str., corner of Razi Str., Jomhourie Eslami, Tehran, Iran+98 21 66704833Opening hours: Not yet verified
- AustraliaEmbassy of Australia, TehranNo. 11, Yekta Street, Bahar Street, Shahid Fallahi Street, Valie Asr AvenueOpening hours: Not yet verified
- Austriaembassy of Austria in IranMirvali Str. Nr. 6-8+982122750040Opening hours: Not yet verified
- AzerbaijanEmbassy of Azerbaijan, Tehranاکبر راستوان 16, 19449651, تهران+98 21 2256 3146Opening hours: Not yet verified
- BahrainBahrain Embassyبلوار نلسون ماندلاOpening hours: Not yet verified
- BangladeshEmbassy of Bangladesh, TehranOpening hours: Not yet verified
- Belarusembassy of Belarus in IranZaferaniyeh, Fallahi st., Shahid Taheri st., Aban st., Azar alley, №1.+98 21 22 75 22 29Opening hours: Not yet verified
- BelgiumEmbassy of Belgium, TehranAgha Bozorghi - Shirin Dd End Nr 4Opening hours: Not yet verified
- Bosnia and Herzegovinaembassy of Bosnia and Herzegovina in IranNo 3, 7th St, Iranzamin Ave, Shahreke Qods+98 21 8808 6929Opening hours: Not yet verified
- Brazilembassy of Brazil in IranRua Parzin Baghdadi, n. 22Opening hours: Not yet verified
- BruneiEmbassy of Brunei Darussalamبلوار مینا 7, TehranOpening hours: Not yet verified
- Bulgariaembassy of Bulgaria in IranNezami-ye Ganjavi Str. 40+98 21 8877 5662Opening hours: Not yet verified
- Chileembassy of Chile in Iran4, calle HormozOpening hours: Not yet verified
- ChinaEmbassy of the People's Republic of China, TehranOpening hours: Not yet verified
- Côte d’Ivoireembassy of Ivory Coast in Iran61, Taheri street+98 021 22 03 77 29Su-We 09:00-16:00; Th 09:00-13:00
- Croatiaembassy of Croatia in IranNo. 213, before Ammar junction, west Lavasani Street+98 21 22705090Opening hours: Not yet verified
- CubaEmbassy of CubaOpening hours: Not yet verified
- Cyprusembassy of Cyprus in Iran9, Mahmoud Razi St., Reza Ali Hosseini St.Opening hours: Not yet verified
- Czechiaembassy of the Czech republic in IranNo. 36, Nastaran Alley, Boostan St.+98 21 26118851Su-Th 08:00-16:30
- DenmarkEmbassy of Denmarkدشتی 10, 1914861144, تهران+98 21 2815 5000Su-Th 09:00-13:00
- Ecuadorembassy of Ecuador in IranNúmero 20, calle Vosough, avenida Alef, ZaferaniehOpening hours: Not yet verified
- EgyptEmbassy · TehranOpening hours: Not yet verified
- Finlandembassy of Finland in IranNo. 94, Corner of Maleki St., Moghaddas Ardebili St., Zaferanieh+98 21 2351 2250Su-Th 08:30-12:00, 13:00-16:15
- FranceEmbassy of France, Tehranrue Neauphle-le-Château 64-66, TéhéranOpening hours: Not yet verified
- GeorgiaEmbassy of GeorgiaOpening hours: Not yet verified
- GermanyEmbassy of Germany, Tehranفردوسی 320-324, Teheran+98-21-39-990000Opening hours: Not yet verified
- Ghanaembassy of Ghana in IranNo.4, 9th Alley, B Street, Moghadas Ardebili StreetOpening hours: Not yet verified
- Greeceembassy of Greece in Iran43, Esfandiyar Blvd., Vali Asr Ave.+98 21 22050533Opening hours: Not yet verified
- Guineaembassy of guinea in Iran10, Malek Street, Shariati AvenueOpening hours: Not yet verified
- HungaryEmbassy of Hungary, TehranTehran, Darrous, Shariati, Yakhchal Street 11.Opening hours: Not yet verified
- IndiaEmbassy of India, Tehran22, Mir Emad Street+98-21-88755103Su-Th 09:00-17:30
- Indonesiaembassy of Indonesia, Tehran180, Ghaemmagham Farahani Avenue+982188715558Opening hours: Not yet verified
- IraqIraqi Embassy in TehranOpening hours: Not yet verified
- ItalyEmbassy of Italy, TehranNeauphle-le-Château Ave. 66-68, TehranOpening hours: Not yet verified
- JapanEmbassy of Japan, TehranNo. 162 Moghadas Ardebili StreetOpening hours: Not yet verified
- JordanEmbassy of Jordan+98 21 88088144Opening hours: Not yet verified
- KazakhstanEmbassy of KazakhstanOpening hours: Not yet verified
- KenyaKenyan Ambassador Residenceسرو 21Opening hours: Not yet verified
- KuwaitEmbassy of Kuwait+98 21 887859979Opening hours: Not yet verified
- KyrgyzstanKyrgyzstan Embassyنارنجستان پنجمSu-Th 10:00-16:00
- LebanonEmbassy of Lebanonجرج جرداقOpening hours: Not yet verified
- MalaysiaEmbassy of Malaysia, Tehran25, Second Alley. North Zaratshan Street, Eyvanak Boutevard+98 21 88072444Opening hours: Not yet verified
- MaliEmbassy of MaliOpening hours: Not yet verified
- Mexicoembassy of Mexico in IranAv. Zafaraniyeh, calle Bahar #18Opening hours: Not yet verified
- NetherlandsEmbassy of the Netherlands in IranNo. 60 West Arghavan street, Dibaji North street, FarmaniehOpening hours: Not yet verified
- New ZealandEmbassy of New Zealand, TehranNo 1, Second Park Alley 34 Sousan St, North Golestan, Complex Aghdassiyeh Avenue, Niavaran, Tehran+98-21-2612-2175Su-Th 10:00-12:30
- NigeriaEmbassy of Nigeriaسروستان+98 21 226363178Opening hours: Not yet verified
- NorwayEmbassy of Norway, TehranNo. 72, Yasaman St. North Dibaji+98 21 2229 1333Opening hours: Not yet verified
- OmanEmbassy of the Sultanate of Omanتندیس 9, Tehran+98 21 22128352Opening hours: Not yet verified
- PakistanEmbassy of Pakistan+98 21 66944898Opening hours: Not yet verified
- PalestineEmbassy of Palestine, TehranOpening hours: Not yet verified
- PhilippinesEmbassy of the Republic of the Philippines+98 21 22668774Su-Th 08:00-17:00
- PolandEmbassy of Poland, TehranNo. 2, Pirouz Alley, Nelson Mandela Boulevard+98 21 88787262Opening hours: Not yet verified
- Portugalembassy of Portugal in IranN.º 16, Rouzbeh Alley, Hedayat Ave., Darrous+9821 225 432 37Opening hours: Not yet verified
- QatarQatar Embassyگل آذین 3, TehranOpening hours: Not yet verified
- RomaniaEmbassy of Romania, Tehran+98-21-7764-7570Opening hours: Not yet verified
- RussiaEmbassy of Russia in IranNeauphle-Le-Château St. 39, Tehran+98 21 66-70-11-61Su-Th 08:00-18:00
- Saudi ArabiaEmbassy of the Kingdom of Saudi Arabia, TehranOpening hours: Not yet verified
- Serbiaembassy of Serbia in IranShahrak E Qouds, North Falamak Street, 4th Alley, Building No 3+9821 88 09 15 29Opening hours: Not yet verified
- Slovakiaembassy of Slovakia in IranNo, 72 Moghadassi Street, Bahonar Street+98 2122740466Opening hours: Not yet verified
- SloveniaEmbassy of Slovenia in TeheranHomayoun Farokh No. 24+98 21 2615 2692Opening hours: Not yet verified
- SomaliaEmbassy of FinlandOpening hours: Not yet verified
- South Africaembassy of South Africa in Iran5 Yekta Street+98 21 2270 2866Opening hours: Not yet verified
- South KoreaEmbassy of South Korea, Tehran+98 21 880549004Opening hours: Not yet verified
- Spainembassy of Spain in IranDarrous, Sharzad Blvd., Shadi St., Abbas Asadi St., nª 10+98.21.225.68.681Opening hours: Not yet verified
- SwedenEmbassy of Sweden, TehranNo. 27 Nastaran Sr. Boostan Street, Pasdaran Ave. Tehran+98 21 2371 2200Su-We 08:00-12:00, 14:00-16:00
- SwitzerlandEmbassy of Switzerland, Tehranشریفی منش, Tehran+98 21 22 00 83 33Opening hours: Not yet verified
- SyriaSyrian Embassy, TehranOpening hours: Not yet verified
- TajikistanEmbassy of TajikistanOpening hours: Not yet verified
- ThailandEmbassy of Thailand+98 21 77643298Opening hours: Not yet verified
- TunisiaEmbassy of Tunisia, TehranOpening hours: Not yet verified
- TürkiyeEmbassy of Turkey, TehranFerdowsi Ave. No. 337+98 21 3595 1100Su-Th 09:00-18:00
- TurkmenistanEmbassy of Turkmenistanبراتی+98 21 2220 6731Mo-Th 09:00-12:00; Su 09:30-12:00
- UgandaEmbassy of Republic of Ugandaطاهری 59, TehranOpening hours: Not yet verified
- UkraineEmbassy of Ukraine, Tehranм.Тегеран, вул. Шахід Бахонар, пров.Гадері, буд.10+98-21-2239-7195Opening hours: Not yet verified
- United Arab EmiratesEmbassy of the United Arab Emirates, TehranNo.2, Mahestan intersection, North Iran zamin street, Shahrak-e qods(Gharb), Tehran+98-21-4279-2000Opening hours: Not yet verified
- United KingdomEmbassy of the United Kingdom, Tehranفردوسی 172, 11316-99813, تهرانopen "By appointment only"
- United StatesEmbassy of Switzerland - Foreign Interests SectionOpening hours: Not yet verified
- Uruguayembassy of Uruguay in IranMina Boulevard 5+9821 8867.96.90Opening hours: Not yet verified
- UzbekistanEmbassy of Uzbekistanنسترن 6+98 22 291519Su-Th 09:00-11:00
- VenezuelaEmbassy of VenezuelaOpening hours: Not yet verified
- VietnamEmbassy of the Vietnam, Teheranno.54, Corner of Borzou St., Ejazi St., ZaferaniyehOpening hours: Not yet verified
- YemenYemen EmbassyOpening hours: Not yet verified
- ZimbabweEmbassy of ZimbabweOpening hours: Not yet verified
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).