Situé à mi-chemin entre Bort Les Orgues (19) et La Tour d'Auvergne (63), Bagnols est un petit village de l'Artense à l'ouest du massif du Sancy. Il se trouve dans une zone de demi-montagne (750 à 1 050 m d'altitude) sur un plateau de schiste granitique. Très facile d'accès, on peut s'y rendre, soit par l'autoroute A89 (25 Kms), soit par la route départementale D922 (Clermont-Ferrand / Bort Les Orgues).