El río discurre por los estados de Guerrero, Michoacán, y Tlaxcala y Puebla, donde es conocido como río Atoyac.