El Mamghar estas vilaĝeto en okcidenta Maŭritanio, apud la maro. Ĝi situas en la regiono Inŝiri.

Proksimaj urbetoj kaj vilaĝoj estas Uad Guenifa, Regbet Thila, Iouik, Diayane, Tikattane, Portendick kaj Hassi Guendres.