Entre los diferentes cursos de agua están el estero Piduco (que divide el centro de la ciudad y el área sur), el estero Caiván (límite con la comuna de Maule) y los canales Baeza, Cartón, Williams, entre otros.