Los ríos principales son el Texpilco, afluente del río Apulco, y el Atehuetzian, que al oeste forma una cascada, todos dentro de la cuenca del río Tecolutla.