Ribérac, commune de taille similaire à 39 km, affiche 162 hab/km² de densité
La population municipale de Bassillac et Auberoche est de 4 361 habitants.
À l’échelle de la France, elle appartient au premier décile démographique (rang 2615/34961).
Le profil générationnel est relativement équilibré (27,6 % de moins de 30 ans, 32,7 % de 60 ans et plus).
La série historique 1876–2023 indique une hausse de 361 habitants, soit 9,0 %.
Elle est classée n°1 dans le département sur l’indicateur « qualite air ».
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0