A foreign ministry statement carried by the MAP news agency Friday said the move is effective immediately.
Morocco recalled its envoy to Iran for a week late last month to protest an Iranian official's comments that appeared to question the sovereignty of Bahrain. Former parliamentary speaker Ali Akbar Nateq Nouri sparked alarm in the Gulf state by saying Bahrain was an Iranian province until 1971.
MAP reported that Iran failed to answer Rabat's request for an explanation about what it called the Iranian government's singling out of Morocco over its solidarity with Bahrain.