Mauritanias flagg ble tatt i bruk 15. august 2017. Flagget er grønt med to røde stripene på toppen og bunnen, og en halvmåne og stjerne i gult. Grønn-, rød- og gullfargen regnes som panafrikanske farger. Grønt brukes også for å symbolisere islam, rødt for å symbolisere blodet til de som døde i kampen for uavhengighet, og gullfargen for å symbolisere sanden i Sahara. Halvmånen og stjernen er symboler på islam, nasjonens største religion. Flagget har størrelsesforholdet 2:3.
Samme flagg benyttes som nasjonalflagg, handelsflagg, statsflagg og orlogsflagg.
Mauritanias tidligere flagg ble brukt fra 1959 til 2017. Flagget lignet på dagens flagg, men uten de to røde stripene.