Villechailles est situé sur la commune du Malzieu-Forain à une altitude de 915m.
Situation de la commune du Malzieu-Forain en Lozère :