En la comuna se ubican los ríos Lleu Lleu, Quidico, Tirúa y Loncotripay, además de las lagunas Butaco, Los Cisnes, Quidico, Chaquira, Aurora, Los Batros, y de los Alemanes.