À La Jemaye-Ponteyraud (9 km, 146 hab.), la densité s'élève à 5 hab/km²
La population municipale de Saint-Étienne-de-Puycorbier est de 111 habitants.
En France, la commune occupe le rang 30831 sur 34961 pour la population.
Le territoire affiche un profil plus âgé, avec 45,9 % de 60 ans et plus.
Elle tient le top 1 départemental sur qualite air.
Sur la période 1876–2023, la population enregistre une baisse de 153 habitants (soit 58,0 %).
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0