La bandera de Ceuta tiene su origen en la bandera de Lisboa. Su lienzo está dividido en ocho áreas triangulares, cuatro de color blanco y cuatro de color negro. En el centro de la bandera figura el escudo de Ceuta. La bandera de Lisboa es conocida también como "Bandera de San Vicente". Al igual que la de Ceuta, está conformada por un lienzo dividido en ocho áreas triangulares de colores blancos y negros. En su centro se situa el escudo de armas de Lisboa con un barco negro con un cuervo en cada extremo en un mar de ondas plateadas y verdes, rodeado por un collar de la Orden de Militar de la Torre y la Espada y una cinta con el texto: "Muy Noble y siempre leal ciudad de Lisboa". El lienzo blanco y negro de la bandera de Lisboa es similar el del escudo de la Orden de los Dominicos, fundada en el siglo XIII, siendo una de las banderas más antiguas de las que aun se encuentran en vigencia.
El escudo de Ceuta tiene su origen en el escudo de Portugal (Que se encuentra representado en la bandera de Portugal) y se describe así: En campo de plata, cinco escusones de azul, puestos en cruz, cargados cada uno de cinco bezantes de plata, colocados en aspa, y una bordura de gules cargada de siete castillos de oro, dos en jefe, dos en flanco y tres hacia la punta, todo ello rematado con una corona marquesal. El escudo de Ceuta tiene dos diferencias con el de Portugal: La primera es que el portugues tiene tres castillos en jefe, dos en flanco y dos hacia la punta. Esta diferencia se produce porque en heráldica, Lisboa, es representada como plaza dominante y Ceuta plaza dominada. La otra diferencia es la corona que en el escudo de Portugal fue la real y en la actualidad no tiene, en el escudo de Ceuta se utiliza la marquesal, dado que los títulos de marqués se concedían a los gobernadores de las marcas que eran las fronteras de las naciones.