El Magdalena recibe las aguas de grandes hoyas hidrográficas, lo que hace que el río se desborde con frecuencia, provocando inundaciones que conducen a la formación de pantanos y ciénagas.