Les Cayroux est situé sur la commune de Saint-Georges-de-Lévéjac à une altitude de 899m.
Situation de la commune de Saint-Georges-de-Lévéjac en Lozère :