Los principales cuerpos de agua están representados por los ríos Teapa, Puyacatengo, Pichucalco, y la laguna de Sitio Grande.