Sus recursos hidrológicos son proporcionados principalmente por el río tuxcacuesco; los arroyos: Grande, Guayaba, Texcal y Salitrillo; y por las presas: De las piedras y San Miguel.