Lormes est situé dans le département de la Nièvre, au cœur de la région Bourgogne, dans le Parc Naturel Régional du Morvan. Il est situé à 30 km au sud d'Avallon et à 25 km de Vézelay, patrimoine mondial de l'UNESCO. L'ancien canton de Lormes comporte 10 communes ; il fait partie de la Communauté de Communes des Portes du Morvan.
Tous commerces.