Situé à 460 mètres d'altitude, le village de Bournoncle-Saint-Pierre se trouve au cœur de l'Auvergne, à 9 km de Brioude, et compte environ 1 000 habitants.
Les habitants se répartissent dans différents villages : Bournoncle, Laroche, Bard, Barlières, Peyssanges, les Combes et un bourg plus important : Arvant.