La commune de Lacroix-Barrez est située à l’extrême nord du département de l’Aveyron, à 8 km de Mur-de-Barrez – 40 km d’Aurillac (le chef-lieu du département voisin du Cantal) – 75 km de Rodez et 60 km de Saint Flour – Autoroute A75 (Cantal).
Les accès par la route :
Depuis RODEZ (75 km) :
- direction Espalion (CD988 et 920), Entraygues (CD920), puis Lacroix-Barrez (CD904),
Depuis MILLAU (125 km) et SEVERAC (~90 km) :
- direction Séverac-le-Château (RN9 et A75), Laissac (RN88), Espalion (D28 et 920), Entraygues (CD920), puis Lacroix-Barrez (CD904)
Depuis AURILLAC (~40 km) :
- direction Mur-de-Barrez (CD990, CD900 et CD 904), puis Lacroix-Barrez
Depuis ST FLOUR (~60 km) :
- faire 8-9 km en direction de Chaudes-Aigues (CD921), prendre direction Pierrefort, puis Thérondels, Brommat et Lacroix-Barrez