En él se vierten las aguas de los ríos Laja y Malleco entre otros; siendo además el río más ancho de Chile, con un kilómetro promedio, aumentando su anchura a más de dos kilómetros cuando atraviesa la ciudad.