El presidente electo de Colombia, Gustavo Petro, barrió en el departamento del Magdalena al ganar en 19 municipios más la capital Santa Marta, con un total de 302.439 votos, mientras que Rodolfo Hernández solo pudo ganar en 10 municipios con un total de votos de 191.500. Entre tanto, la abstención volvió a liderar en estas elecciones al superar el 50 por ciento, dado a que solo salieron a votar 506. 832 de los 1.024.713. El candidato del Pacto Histórico fue el ganador en la ciudad de Santa Marta donde alcanzó una votación de 125.145, derrotando categóricamente a Rodolfo Hernández que solo sumó 70.163.
El exsenador y ex guerrillero también logró apoderarse de la mayoría de los votos en los 29 municipios del Magdalena al ganar en 19; Ciénaga, Aracataca, Fundación, Zona Bananera, Puebloviejo, Sitionuevo, Remolino, Pivijay, El Piñón, Cerro de San Antonio, Concordia, Chibolo, Santa Bárbara de Pinto, Plato, Ariguaní, Tenerife, Ariguaní, El Retén y Algarrobo.
Le puede interesar: Petro barrió en el Magdalena