Está bañado por los ríos Cauca, Roldanillo, el Rey y Cáceres.