El río posee una cuenca de unos 250.000 km², la cual en su parte media (Magdalena Medio), es la gran reserva de hidrocarburos del país.