Montchiroux est situé sur la commune de Lachamp à une altitude de 1133m.
Situation de la commune de Lachamp en Lozère :