Altepexi forma parte de la cuenca del río Papaloapan; la parte norte de su territorio es recorrida por el río Tehuacán, que es uno de los principales afluentes en el curso alto del Papaloapan.