El Atoyac recibe las aguas de numerosos afluentes, entre ellos el Zahuapan, el Nexapa, el Acatlán y el Mixteco.