Zag (pronuncia izzag), é uma cidade no sul do Marrocos, na província de Assa-Zag, região de Guelmim-Es Semara, de acordo com o censo de 2004 tinha uma população de 7 751 habitantes,[1] e o município 12 653 habitantes.[2]