Aumont-Aubrac a megye északnyugati részén fekszik, Marvejolstól 24 km-re északra, Saint-Chély-d’Apchertól 14 km-re délre. Mintegy 1050 m tengerszint feletti magasságban (területe 970–1165 m-es magasságban) terül el, keletről a Margeride gránithegyei, nyugatról az Aubrac-hegység határolja. A község területének 16%-át (424 hektár) erdő borítja.[2]
Közigazgatásilag hozzátartozik: L´Adrech, Nozières, Chancelades, La Croix és La Chazotte. Közelében halad az A75-ös (PárizstMontpellier-vel összekötő) autópálya. Vasúti megállóhely a Saint-Flour-Béziers vonalon.
Aumont-Aubrac neve a latin Altus Mons (magas hegy) helynévből származik. Az ókorban a közeli Anderitum városa mellett már fontos közlekedési csomópont volt, erre vezetett a LyontToulouse-zal összekötő Via Agrippa. A középkorban is fontos szerepet játszott, mivel ekkor a Le Puy-en-Velay-ből Compostelába vezető Via Podiensis egyik állomása volt. A Felső-Gévaudan szívében fekvő település a Peyre-i báróság része volt. 1937-ben neve Aumont-ról Aumont-Aubracra változott.