De gemeente Auroux ligt in het noordoosten van het departement Lozère. Het is ongeveer 15 minuten rijden van Langogne, 45 minuten van Puy-en-Velay, 45 minuten van Mende en 60 minuten van de A75.
Het dichtstbijzijnde treinstation is in Langogne en daarna in Mende.
Het noordoosten van de stad maakt deel uit van de waterscheiding van het meer van Naussac (dorp Briges).
De stad wordt van zuid naar noord doorkruist door de CD 988 (voormalige RN 988), de hoofdas van de circulatie met de CD 26 die Auroux met Langogne verbindt. De CD 988 loopt langs de vallei van de Chapaouroux die het dorp doorkruist. De steile vallei van de Chapaouroux snijdt het gemeentelijk grondgebied in twee ongeveer gelijke delen. Le Chapauroux is het laagste punt van de stad, gelegen op 900 m.
De gemeente Auroux ligt ten oosten van Margeride, een natuurlijke regio en land van graniet. Middelgebergte met afgeronde reliëfs, La Margeride breidt zijn landschappen uit van weiden, stortstromen en diepe bossen. Ovale en ronde blokken graniet, gepolijst door de tijd, worden op deze onmetelijkheid geplaatst. Dit is het land van de stilte, een oase van rust, in een natuur vol groen, prachtige bossen en stromend water.
De sneeuwbedekking is relatief laag in de hele stad, maar treft vooral de gehuchten die allemaal op een hogere hoogte liggen dan die van Auroux. De gemiddelde hoogte van de stad is 900 tot 1275 meter aan de westelijke rand van de stad. We kunnen Auroux dus kwalificeren als een berggemeente.
De stad heeft een klimaat met continentale invloeden: weinig regen, beschut tegen de wind.
Naast het stadscentrum van Auroux zijn er vijf belangrijke gehuchten: Briges, Florac, Les Salles, Herm en Sapt.