La historia de la bandera senegalesa es la historia de una sucesión de épocas políticas breves: de los Estados precoloniales a la República independiente, pasando por la dominación francesa y una federación efímera. Cada etapa ha dejado su huella en el aspecto de la bandera actual.
Período precolonial. Antes de la llegada de los europeos, en el territorio del actual Senegal existían grandes formaciones estatales: el imperio de Jolof (siglos XIV-XVI), los reinos de Cayor, Baol, Sine, Saloum y Waalo, y, en el sureste, partes de los imperios de Malí y Songhai. Estos Estados no contaban con «banderas» en el sentido europeo, pero utilizaban estandartes, telas adornadas y emblemas totémicos de sus soberanos, los damels. La paleta verde-amarillo-rojo, que más tarde inspiraría la bandera, no se empleaba aquí directamente: entró en la vexilología africana a través de Etiopía y del movimiento panafricano del siglo XX.
Época colonial francesa (1659-1958). Saint-Louis, fundada por los franceses en 1659, está considerada la primera implantación europea permanente de África Occidental, y desde ella se extendió la colonización progresiva del país. Sobre estas tierras ondearon distintas banderas francesas, desde los estandartes reales con flores de lis hasta el tricolor de la Revolución. En el siglo XIX, tras las conquistas del general Louis Faidherbe y de otros, Senegal se convirtió en una colonia clave del África Occidental Francesa (Afrique Occidentale Française, AOF), cuya capital se fijó en Dakar a partir de 1902. La AOF no tenía bandera oficial propia: se utilizaba el tricolor francés; solo algunas unidades auxiliares, como los Tirailleurs sénégalais, contaban con sus propios estandartes regimentales.
Autonomía y Federación de Malí (1958-1960). El 25 de noviembre de 1958, Senegal se convirtió en república autónoma dentro de la Comunidad Francesa. El 4 de abril de 1959, Senegal y el Sudán Francés (el actual Malí) formaron la Federación de Malí, dotada de una bandera común: un tricolor vertical verde-amarillo-rojo con una figura humana estilizada de color negro —el «kanaga»— en el centro de la franja amarilla. Este símbolo-máscara, tomado de la cultura dogón, debía encarnar al África negra. El 20 de junio de 1960, la federación proclamó su independencia de Francia, pero apenas dos meses después, el 20 de agosto de 1960, Senegal se retiró de la unión debido a las diferencias políticas entre Senghor y Modibo Keïta.

La bandera de la República independiente de Senegal (desde 1960). Ese mismo 20 de agosto de 1960, Senegal adoptó su propia bandera. El diseño conservó la disposición vertical y la tríada panafricana de colores heredada de la federación, pero la máscara kanaga negra del centro de la franja amarilla se sustituyó por una estrella verde de cinco puntas. Esta decisión se atribuye personalmente a Léopold Sédar Senghor, poeta y primer presidente del país (1960-1980): la estrella debía subrayar a la vez la identidad africana, la armonía entre las tradiciones musulmana, cristiana y animista, y una visión universalista del mundo. Desde entonces, la bandera no ha sido modificada, un caso poco habitual de estabilidad en África Occidental. Su estatus está fijado en el artículo 1 de la Constitución de 2001: «El emblema de la República es la bandera tricolor verde, oro y roja, en tres franjas verticales de iguales dimensiones, con una estrella verde de cinco puntas en el centro».
La bandera en la vida pública actual. El tricolor senegalés ondea sobre el Palacio Presidencial de Dakar, figura en los uniformes del ejército nacional y acompaña a los deportistas senegaleses en los Juegos Olímpicos y en la Copa Africana de Naciones; precisamente bajo sus colores la selección nacional de fútbol conquistó su primer trofeo de la CAF, la Copa Africana de Naciones de 2021, disputada en Camerún. La definición constitucional de la bandera es estricta: cualquier modificación exigiría una reforma de la Ley Fundamental, algo que en Senegal —una de las democracias más estables de la región— sucede pocas veces.