Iran Embassies and Consulates


Here is the list of embassies and consulates for Iran by country. Find the nearest one to you.

Embassy of Iran in Afghanistan

Consulate General of Iran in Kandahar

Consulate General of Iran in Herat

Embassy of Iran in Albania

Embassy of Iran in Algeria

Embassy of Iran in Argentina

Embassy of Iran in Armenia

Embassy of Iran in Australia

Embassy of Iran in Austria

Embassy of Iran in Azerbaijan

Consulate General of Iran in Nakhchivan

Embassy of Iran in Bahrain

Embassy of Iran in Bangladesh

Embassy of Iran in Belgium

Embassy of Iran in Bosnia and Herzegovina

Embassy of Iran in Brazil

Embassy of Iran in Brunei

Embassy of Iran in Bulgaria

Embassy of Iran in Chile

Embassy of Iran in China

Consulate General of Iran in Shanghai

Consulate General of Iran in Guangzhou

Embassy of Iran in Colombia

Embassy of Iran in Congo (Democratic Republic)

Embassy of Iran in Croatia

Embassy of Iran in Cuba

Embassy of Iran in Cyprus

Embassy of Iran in Czech Republic

Embassy of Iran in Denmark

Embassy of Iran in Ecuador

Embassy of Iran in Egypt

Embassy of Iran in Ethiopia

Embassy of Iran in Finland

Embassy of Iran in France

Embassy of Iran in Georgia

Consulate General of Iran in Batumi

Embassy of Iran in Germany

Consulate General of Iran in Frankfurt

Consulate General of Iran in Hamburg

Consulate General of Iran in Munich

Embassy of Iran in Ghana

Embassy of Iran in Greece

Embassy of Iran in Guinea

Embassy of Iran to the Holy See

Consulate General of Iran in Hong Kong

Embassy of Iran in Hungary

Embassy of Iran in India

Consulate General of Iran in Mumbai

Consulate General of Iran in Hyderabad

Embassy of Iran in Indonesia

Embassy of Iran in Iraq

Consulate General of Iran in Erbil

Consulate General of Iran in Sulaymaniyah

Embassy of Iran in Ireland

Embassy of Iran in Italy

Consulate General of Iran in Milan

Embassy of Iran in Ivory Coast

Embassy of Iran in Japan

Embassy of Iran in Jordan

Embassy of Iran in Kazakhstan

Consulate General of Iran in Almaty

Consulate General of Iran in Aktau

Embassy of Iran in Kenya

Embassy of Iran in Kuwait

Embassy of Iran in Kyrgyzstan

Embassy of Iran in Lebanon

Embassy of Iran in Libya

Embassy of Iran in Madagascar

Embassy of Iran in Malaysia

Embassy of Iran in Mali

Embassy of Iran in Mexico

Embassy of Iran in Morocco

Embassy of Iran in Namibia

Embassy of Iran in the Netherlands

Embassy of Iran in New Zealand

Embassy of Iran in Nicaragua

Embassy of Iran in Niger

Embassy of Iran in Korea (Democratic People’s Republic)

Embassy of Iran in North Macedonia

Embassy of Iran in Norway

Embassy of Iran in Oman

Embassy of Iran in Pakistan

Consulate General of Iran in Peshawar

Consulate General of Iran in Karachi

Consulate General of Iran in Lahore

Consulate General of Iran in Quetta

Embassy of Iran in Philippines

Embassy of Iran in Poland

Embassy of Iran in Portugal

Embassy of Iran in Qatar

Embassy of Iran in Romania

Embassy of Iran in Russia

Consulate General of Iran in Astrakhan

Embassy of Iran in Saudi Arabia

Consulate General of Iran in Jeddah

Embassy of Iran in Senegal

Embassy of Iran in Serbia

Embassy of Iran in Sierra Leone

Embassy of Iran in Slovenia

Embassy of Iran in South Africa

Embassy of Iran in Korea (Republic)

Embassy of Iran in Spain

Embassy of Iran in Sri Lanka

Embassy of Iran in Sweden

Embassy of Iran in Switzerland

Embassy of Iran in Syria

Embassy of Iran in Tajikistan

Embassy of Iran in Tanzania

Embassy of Iran in Thailand

Embassy of Iran in Tunisia

Embassy of Iran in Turkey

Consulate General of Iran in Istanbul

Consulate General of Iran in Erzurum

Embassy of Iran in Turkmenistan

Consulate General of Iran in Mary

Embassy of Iran in Uganda

Embassy of Iran in Ukraine

Embassy of Iran in the United Arab Emirates

Consulate General of Iran in Dubai

Embassy of Iran in the United Kingdom

Embassy of Iran in Uruguay

Embassy of Iran in Uzbekistan

Embassy of Iran in Venezuela

Embassy of Iran in Vietnam

Embassy of Iran in Yemen

Embassy of Iran in Zimbabwe


Immigration Consultants Mexico S.C.
Homero 229, Polanco V Sección, Miguel Hidalgo, CP 11560, Ciudad de México


Have an immigration question? Let us help you or let us connect you with an attorney that can help you. Please fill out the form below so that we can assist you on your immigration or travel. We process both immigration visas as well as tourist visas.