 Arvieu is located some 23 km south by south-east of Rodez and 7 km north of Alrance.Access to the commune is by the D56 road from Pont-de-Salars in the north-east passing through the commune and the village and continuing south to Durenque.The D82 branches off the D56 north of the village and goes north to Flavin.