Zastava Rumunjske je trobojka s tri jednaka vertikalna polja (od jarbola) plave, žute i crvene boje. U ovom obliku je službeno usvojena 27. prosinca 1989. godine.
Smatra se da tri boje predstavljaju tri rumunjske provincije: Transilvaniju, Vlašku i Moldaviju. Zastave kraljevine i komunističke Rumunjske imale su odgovarajuće državne grbove na žutom polju. Identičnu zastavu s državnim grbom na žutom polju danas ima Moldavija.