Dans le département du Puy-de-Dôme se trouve la commune de Montpeyroux. Elle compte une population de 351 habitants. Elle est calme et possède des commerces de proximité. Les habitations âgées constituent la plus grosse partie du parc immobilier. Au niveau du climat, l'entité jouit de des précipitations de 755 mm par an, par contre un ensoleillement de 1847 heures par an.
La population est essentiellement âgée et on y observe notamment une taille moyenne des ménages de 2.3 personnes et un âge moyen de 42 ans, mais un taux de retraités de 23%. Les équippements de la localité sont caractérisés par une capacité d'accueil touristique de 32 lits. De plus, on peut distinguer une densité de population de 110 hab./km², une évolution du nombre de places en établissement scolaires de 155 et une proportion de logement social HLM de 5%, un taux de petits terrains de 2%.