Le lycée et Collège ainsi que le Lycée Hôtelier sont situés au coeur de la ville de Brioude, en Haute Loire.
Brioude est une petite ville de 7 000 habitants située au nord de la Haute Loire, entre Clermont-Ferrand (70 km) et le Puy en Velay (60 km). On y accède par la N102, à 15 minutes de l’autoroute A75 (Paris/Montpellier).