Pour référence, Saint-Edmond (9 km) affiche 41 hab/km² de densité
Villers regroupe 602 habitants dans les limites de ses 6,00 km² (densité: 100,3 hab/km²), entre village et petit bourg. La grille communale de densité de l'INSEE positionne Villers en « rural à habitat dispersé ». Dans le classement démographique départemental, Villers occupe la 198e position sur 323 communes. Villers partage les traits des communes caractéristique des villages du Forez. La commune est perchée à 438 m, en contexte de moyenne montagne, bordée par le Jarnossin.
Au dernier millésime INSEE (2023), Villers a vu sa population divisée par près de par rapport à 1876. La population avait culminé à 973 habitants en 1876 avant de redescendre. La période récente (2022–2023) est quasi stable (+0,5 %). Les années 1990 marquent un tournant positif — la commune a gagné des habitants depuis (506 → 602). Fonctionnellement, la commune relève du profil résidentiel (péri-urbain), avec de nombreux navetteurs quotidiens.
La population de Villers affiche un âge moyen de 40,8 ans, proche de la valeur médiane nationale. Répartition: 33,9 % pour les moins de 30 ans contre 24,4 % pour les 60 ans et plus. L'indice de vieillissement (65 ans et + / moins de 20 ans) atteint 108,1, signe d'un équilibre équilibré.La commune se situe en dessous de la médiane départementale d'âge (42,6 ans).
Villers s'intègre à l'aire d'attraction de Roanne, vaste ensemble de 88 communes (aav de 50 000 a moins de 200 000 habitants). La commune fait partie de la couronne périurbaine. Villers appartient au bassin de vie de Charlieu, qui structure les équipements et services de proximité pour 23 communes. Villers appartient à l'aire d'appellation Bœuf de Charolles.
La taille moyenne des ménages s'établit à 2,52 personnes (sur 239 ménages), un ratio rural classique. La moyenne française se situe autour de 2,1 personne par ménage — Villers se place au-dessus de ce seuil.
Rang démographique national: 14 620e sur 34 931, au milieu du peloton. La commune concentre plus d'habitants au km² que la médiane de la Loire — 100,3 contre 62,9 hab/km². Structure démographique typique des petites communes de montagne Auvergne-Rhône-Alpes. Au palmarès du vieillissement départemental, la commune pointe à la 271e place sur 320, parmi les populations les plus âgées.
La commune est caractéristique des villages du Forez, partageant les traits des territoires voisins de même profil. Du point de vue physique, la commune est perchée à 438 m, en contexte de moyenne montagne, bordée par le Jarnossin.
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: 26 naissances, 14 décès (+12 %).
Source : — INSEE - Etat civil — Licence Ouverte v2.0
| Aire d'attraction |
Roanne — AAV de 50 000 a moins de 200 000 habitants
Commune de la couronne · 88 communes |
| Unité urbaine |
Communes hors unité urbaine du département 42 — Commune rurale hors unite urbaine
Commune hors unite urbaine · 217 communes |
| Bassin de vie |
Charlieu — Bassin de vie d'un pole principal d'une AAV
Commune hors pole du bassin de vie · 23 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