El afluente principal del Río Magdalena es el río Cauca, pero tiene innumerables afluentes a lo largo y ancho de su recorrido que aportan un buen caudal de aguas.