En el Municipio se encuentran los siguientes ríos: Las Cañas, de Los Pueblos, Titihuapa, San Isidro, Viejo o San Francisco y El Jícaro.