La commune de Saint-Pierre-le-Chastel, aisée, campagnarde et tranquille, où habitent 385 personnes, est située dans le département du Puy-de-Dôme. La plupart des habitations sont ancienes. Le climat économique comprend en particulier une part de cadres élevée (73%) et une portion d'ouvriers proportionnellement très inférieure à la moyenne (27%), par contre une taxe foncière de 34% et un taux de chômage de 6%.
En ce qui concerne le climat, la localité jouit de un ensoleillement de 1850 heures par an. De plus, il y a lieu de signaler une part de propriétaires de 84%, une année moyenne de contruction de 1958, une densité de population de 20 hab./km² et une évolution du nombre de places en établissement scolaires de 18, mais une proportion de logement social HLM très inférieure (0%).