La bandera nacional de la República de Mauricio fue adoptada después de la independencia, el 12 de marzo de 1968.
Consta de cuatro franjas horizontales de igual anchura y de colores consecutivos rojo, azul, amarillo y verde.
El significado de los colores es el siguiente: La bandera civil (privativa para los buques) y la enseña gubernamental (para los buques del Estado) son banderas de color rojo y azul, respectivamente, cada una con la bandera nacional en el cantón y el escudo de armas de Mauricio en el vuelo.
La enseña utilizada por los buques de vigilancia costera posee un diseño inusual que consiste en franjas verticales roja, blancas y azules de anchura desigual con un emblema en forma de ancla en el centro.
Tiene similitud con la bandera de Armenia, solo que con la diferencia de los tonos de color y la franja verde.