La bandera del magdalena consta de seis franjas horizontales alternadas rojo y azul. Sobre el todo una composición de 30 estrellas formando una estrella más grande.
Las 30 estrellas representan a los 30 municipios de Magdalena.
Entre 1966 a 1975. Las 20 estrellas representan a 20 municipios.
Entre 1975 a 1996. Las 21 estrellas representan a 21 municipios.
Entre 1996 a 1999. Las 23 estrellas representan a 23 municipios.
Entre 1999 a 2000. Las 27 estrellas representan a 27 municipios.