El río Atoyac pertenece a la cuenca hidrológica del río Balsas, tiene una extensión de 113.7 km, nace del deshielo de los glaciares en la Sierra Nevada y desemboca en el río Balsas, su nombre es de origen náhuatl y significa “Agua que corre”. Su trayectoria está conformada por 69 municipios, 22 de ellos en el Estado de Puebla y 47 en el Estado de Tlaxcala y es considerado el segundo río más contaminado de México.