Bandera oficial de Barcelona.
Bandera apaisada de proporciones dos de alto por tres de largo, 1º y 4º cuarteles de plata, con una cruz llena de gules (símbolo de San Jorge); 2º y 3º cuarteles de oro, cuatro palos de gules (Símbolo de la Corona de Aragón)
El blasonado actual aparece por primera vez en 1329. En 1435, Pedro IV el Ceremonioso dio permiso al Consell de Cent a utilizar su señal real (los cuatro palos). Aunque en 1344 ya se habían fijado los cuatro palos por decreto, el número osciló durante mucho tiempo entre los 4 y los 2 palos. En 1996 el pleno del ayuntamiento de Barcelona decidió optar por un modelo de bandera distinto a la histórica, lo que genera un contencioso con la Sociedad Catalana de Genealogía, Heráldica, Sigilografía, Vexilología y Nobiliaria, que ganó en el año 2004. La versión histórica de cuatro palos por cuartel es actualmente la versión empleada.