La bandera consta de tres cuadrados alargados concéntricos, el más exterior rojo, el siguiente amarillo, y el más interno verde. Dentro de este último se halla una estrella de ocho puntas de color plateado. A pesar de que no se sabe a ciencia cierta cuál es el significado de los colores, y de que no se conoce ningún documento que los explique, se puede establecer lo siguiente:El rojo simboliza la sangre de los patriotas.El amarillo representa el sol de la libertad.El verde, la esperanza de una patria digna.La estrella de plata de ocho puntas simboliza las ocho municipalidades que quedaron formando a la Provincia de Cartagena.