À Lurcy (18 km, 406 hab.), la densité s'élève à 81 hab/km²
Lapeyrouse rassemble 348 habitants.
Entre 2022 et 2023, la population est en hausse de 11 habitants (3,3 %).
La commune se distingue par une part élevée de jeunes (37,1 % de moins de 30 ans).
Le marché local combine 80,1 % de taux d’emploi et 5,2 % de chômage.
La série historique 1876–2023 indique une baisse de 37 habitants, soit 9,6 %.
Sur le plan démographique, la commune occupe un rang intermédiaire en département (311/392).
Par sa population, elle se situe dans les 25 % les moins peuplées du département.
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0