Le drapeau du Vietnam est composé d'un fond rouge sur lequel il existe une étoile jaune à cinq branches en son centre. Cette étoile est le symbole de l'unité du pays et les points sur l'étoile, correspondent à l'unité entre les ouvriers, les intellectuels, les jeunes travailleurs socialiste, les paysans et les soldats.
Le rouge est l'emblème du sang versé par les personnes du pays qui ont lutté courageusement pour conserver l'indépendance. Ce drapeau est civil et d'état mais sert aussi au régime communiste.