Die nasionale vlag van Marokko is op 2 Maart 1961 amptelik in gebruik geneem. Die vlag vertoon ’n enkele rooi baan met ’n verweefde groen pentagram met swart fraiings in die middel van die vlag. Rooi is van aanmerklike historiese belang in Marokko. In Marokko stel die kleur die bloedverwantskap tussen die profeet Mohammed en die Koning voor. (Die koning dra die titel Bevelvoerder van die Gelowiges.) Rooi is ook die kleur wat deur die Sherifs van Mekka en die Imams van Jemen gebruik is. Vanaf die 17de eeu was die vlae van die land rooi. In 1915, gedurende die heerskappy van Mulay Yusuf, is die groen Seël van Salomo tot die nasionale vlag toegevoeg. Die pentagram op die Marokkaanse vlag verteenwoordig die verwantskap tussen God en die nasie. In die tyd van die Merinide- en Saadivorstehuise was die Marokkaanse vlag wit. Ongeveer in 1666 het die Alaouivorstehuis (wat vandag nog regeer) die vlag na rooi verander, waar rooi die simboliese kleur is van die afstammelinge van die profeet Mohammed. Die rooi vlag het so gebly tot in die tyd van die Franse protektoraat toe die rooi vlag verwarring gebring het met kommunisme.