La bandiera rossa è un emblema socialista e comunista, associato in particolare alla sinistra rivoluzionaria e alle tradizioni socialdemocratiche e sindacali (essendo stata una bandiera usata da partiti come il Partito Laburista nel Regno Unito, la Sezione Francese dell'Internazionale Operaia, e altri gruppi socialisti e socialdemocratici in tutto il mondo). Il Partito Laburista inglese l'ha utilizzata fino al 1980, ed è divenuta la fonte d'ispirazione per la canzone di protesta socialista The Red Flag.
Nell'immaginario collettivo, la bandiera rossa è generalmente associata al movimento comunista che ne ha maggiormente enfatizzato l'utilizzo pubblico e l'aspetto simbolico. La bandiera rossa forma tra l'altro lo sfondo della bandiera della Repubblica Popolare Cinese[1] e della bandiera dell'Unione Sovietica[2].