Particularmente, el municipio es bañado por la cuenca del río Tlapaneco, uno de los principales recursos hidrológicos de la región de la Montaña, así como los ríos de Zizintla y el Tlalixtaquilla, adicionalmente fluyen arroyos de temporal y de corriente permanente.