De vlag van Mauritius bestaat uit vier gelijke horizontale strepen - de bovenste streep is rood; de volgende is geel; en de blauwe en onderste streep is groen.
Betekenis: de rode streep vertegenwoordigt de strijd voor onafhankelijkheid van het land; de blauwe symboliseert de Indische Oceaan, die het eiland natie omringt; het geel staat voor een mooie toekomst voor Mauritius na zijn onafhankelijkheid; en het groen staat voor de groenblijvende vegetatie van het land en de landbouw.
Geschiedenis: De vlag van Mauritius werd op 9 januari 1968 aangenomen net voordat het land onafhankelijk werd van Groot-Brittannië op 12 maart 1968.
Interessante feiten: vóór de onafhankelijkheid werden op de vlaggen van Mauritius de Britse Union Jack op hen afgebeeld (bron: worldflags101).