Los principales recursos hidrológicos que enriquecen el municipio son el río Tecoloyan, afluente del río Tlapaneco, mismo que atraviesa parte del territorio municipal de este a oeste y otros municipios vecinos como Huamuxtitlán, Olinalá, Tlapa de Comonfort, entre algunos más en la región de La Montaña, siendo este río uno de los recursos hidrológicos más importantes de dicha región.