Grandrieu est situé à équidistance de Mende (préfecture de la Lozère) et du Puy-en-Velay (Haute-Loire), c'est le chef-lieu de canton de sept communes (Chambon-le-Château, La Panouse, Laval-Atger, Saint-Bonnet-de-Montauroux, Saint-Paul-le-Froid, Saint-Symphorien).
Découvrez un village tout de granit et de lauzes, de ce granit qui fait la particularité du pays, et qui porte en lui la mémoire de son passé. Grandrieu est perché sur le plateau accidenté de la Margeride Nord.