En comparaison, Saint-Front-sur-Lémance (à 12 km) enregistre 25 hab/km² de densité
674 habitants sont recensés à Villefranche-du-Périgord sur 25,00 km², pour une densité de 27,0 hab/km², entre village et petit bourg. La grille communale de densité de l'INSEE positionne Villefranche-du-Périgord en « rural à habitat dispersé ». Dans le classement démographique départemental, Villefranche-du-Périgord occupe la 146e position sur 502 communes. Géographiquement, Villefranche-du-Périgord se rattache au profil dans la géographie agricole de la Nouvelle-Aquitaine. Du point de vue physique, Villefranche-du-Périgord est sur un relief modérément vallonné, à 243 m d'altitude, située sur les rives du Tourtillou.
Contraction démographique notable: Villefranche-du-Périgord comptait 1 660 habitants en 1876, 674 aujourd'hui. La population avait culminé à 1 660 habitants en 1876 avant de redescendre. La période récente (2022–2023) est quasi stable (+0,4 %). À la veille de la Première Guerre mondiale, Villefranche-du-Périgord atteignait près de 1 282 habitants, son plus haut historique.
Villefranche-du-Périgord présente un profil vieillissant marqué — 55,8 ans de moyenne d'âge. Répartition: 18,2 % pour les moins de 30 ans contre 53,8 % pour les 60 ans et plus. L'indice de vieillissement (65 ans et + / moins de 20 ans) atteint 547,0, signe d'un équilibre très vieillissant.La commune se situe au-dessus de la médiane départementale d'âge (48,0 ans).
Villefranche-du-Périgord s'intègre à l'aire d'attraction de Commune hors attraction des villes, vaste ensemble de 8 897 communes (hors attraction des villes). Le territoire n'appartient toutefois à aucune aire d'attraction des villes. Villefranche-du-Périgord appartient au bassin de vie de Prayssac, qui structure les équipements et services de proximité pour 41 communes. Villefranche-du-Périgord appartient à l'aire d'appellation Huile de noix du Périgord.
La commune compte 347 ménages d'une taille moyenne de 1,94 personnes, un ratio faible qui trahit une forte proportion de ménages âgés vivant seuls ou en couple. La moyenne française se situe autour de 2,1 personne par ménage — Villefranche-du-Périgord se place proche de ce seuil.
Sur les 34 931 communes du pays, Villefranche-du-Périgord se positionne au 13 442e rang par la population. Densité dans la norme de la Dordogne: 27,0 hab/km² pour une médiane de 26,1. Une structure classique des petites communes rurales Nouvelle-Aquitaine. Au palmarès du vieillissement départemental, la commune pointe à la 45e place sur 502, parmi les populations les plus jeunes.
La commune est dans la géographie agricole de la Nouvelle-Aquitaine, partageant les traits des territoires voisins de même profil. Du point de vue physique, la commune est sur un relief modérément vallonné, à 243 m d'altitude, située sur les rives du Tourtillou.
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0
Évolution historique
Naissances et décès par année
Bilan démographique naturel sur 2020-2024: 14 naissances, 93 décès (-79 %).
Source : — INSEE - Etat civil — Licence Ouverte v2.0
| Aire d'attraction |
Commune hors attraction des villes — Hors attraction des villes
Commune hors attraction des villes · 8897 communes |
| Unité urbaine |
Communes hors unité urbaine du département 24 — Commune rurale hors unite urbaine
Commune hors unite urbaine · 436 communes |
| Bassin de vie |
Prayssac — Bassin de vie d'un pole principal d'une AAV
Commune hors pole du bassin de vie · 41 communes |
Zonages officiels INSEE qui situent la commune dans son contexte territorial : bassin d'emploi, unité urbaine agglomérée, bassin de vie (équipements courants).
Source : Aire d'attraction des villes 2020 — INSEE — Licence Ouverte v2.0