Relationship dossier

Iran Morocco

Relationship assessment

Repeated diplomatic ruptures and disputes over the Western Sahara conflict have strained Iran–Morocco relations.

Iran toward Morocco

-40

Iran recognized the Sahrawi Arab Democratic Republic, a step opposed by Morocco. Iran rejected Morocco’s 2018 accusation that it supported Hezbollah assistance to the Polisario Front.

Morocco toward Iran

-40

Morocco severed diplomatic relations with Iran in 2018, accusing it of supporting Hezbollah’s alleged assistance to the Polisario Front. Morocco had also broken relations with Iran in earlier periods amid political disputes.

Overall relationship

-40

Repeated diplomatic ruptures and disputes related to Iran’s recognition of the Sahrawi Arab Democratic Republic and Morocco’s allegations concerning Iranian support for the Polisario have shaped a substantially adversarial relationship. Periods of restored ties have not prevented renewed confrontation.

How to read these scores

Scores are rough judgments, not objective measurements or current verification. Directional scores describe government policy and conduct, not public opinion. The overall score is an independent estimate, never an average.

−100
Extreme sustained hostility
−50
Substantially adversarial
0
Mixed or neutral, supported by knowledge
+50
Substantially cooperative
+100
Exceptionally close sustained partnership

“Not assessed” means there is no recorded score. Pair existence makes no claim about diplomatic recognition or established relations.

Relationship context

Knowledge coverageLimited

Overview

Iran and Morocco have had a strained relationship, including repeated breaks in diplomatic ties. Morocco severed relations with Iran in 2018, accusing it of supporting Hezbollah’s alleged assistance to the Polisario Front; Iran rejected the accusation. Earlier ruptures also reflected disagreements over Iran’s regional policies and its recognition of the Sahrawi Arab Democratic Republic.

Areas of tension

Key developments

Major uncertainties

Choose another pair