Auroux a Margeride-hegység keleti előterében fekszik, Langogne-tól 15 km-re északnyugatra, 1000 méteres (a községterület 909-1271 méteres) tengerszint feletti magasságban, a Chapeauroux völgyében.
A falu a történelmi Gévaudan tartományhoz tartozott. A 12. században már vára volt, templomáról az első írásos említés 1265-ből származik. Napjainkban a legfontosabb gazdasági ágazat az idegenforgalom. 2005-ben a község 388 lakóházának 58%-át csak időszakosan lakták tulajdonosaik.[2] A faluban működő idősek otthonát 1861-ben alapították.[3]