Petit bourg de la Loire, en région Auvergne-Rhône-Alpes, Saint-Pierre-de-Boeuf prend place à une cinquantaine de kilomètres de Saint-Étienne. Il se situe au pied du Parc Naturel Régional du Pilat, sur les bords du Rhône, à proximité de Chavanay, Malleval et Serrières.
Celui que l'on appelait à l'origine Ager Bocius tient son nom du celtique, Boscum, qui témoigne de la proximité avec une forêt. Au fil du temps, le bourg de Saint-Pierre-de-Boeuf a développé son économie autour du commerce fluvial, mais également de l'industrie textile en raison de sa proximité avec Lyon, l'ancienne capitale de la soie. Cette activité perdura jusqu'au début des années 2010 avant de disparaître complètement du territoire de la commune.
Aujourd'hui, le village continue d'attirer par ses incroyables paysages préservés et sa proximité avec certains des plus beaux sites touristiques de la région.