Los ríos que atraviesan la extensión territorial del municipios son: El Cedro, Acachapa, Apancoyo, Shutia, Talpunca, Tierra Colorada, Los Laureles y El Pital; las quebradas El Limón, Los Doce Palos, De la Lava, La Trine, El Guamo, El Pacen, La Poza del loro, De Minas, Los Encuentros, El Zope, La Cumbrita, Buena Vista y La Quebradona; los zanjones De la Javia, El Casco, El Bálsamo, El Matazano, La Bomba, El Zunza, y el Tesoro.