El río Apulco recibe las aguas del río Cuíchatl y del río Zoquiate antes de desembocar en el río Tecolutla.