En regard, Saint-Étienne-De-Vicq (à 11 km, 523 hab.) affiche 28 hab/km² de densité
Le recensement permet à Charmeil d'afficher 947 habitants répartis sur 7,00 km², soit 135,3 hab/km², ce qui la classe parmi les villages de l'Allier. Côté typologie INSEE, Charmeil ressort comme « rural à habitat dispersé ». Le palmarès démographique de l'Allier la place 71e sur 317. Le profil territorial de la commune est une commune d'Auvergne-Rhône-Alpes. Géographiquement, Charmeil se situe perchée à 260 m d'altitude, dans un relief de collines, arrosée par le Béron.
La trajectoire démographique de Charmeil est résolument haussière: 301 → 947 habitants entre 1876 et 2023. Sur la période récente (2022–2023), la tendance est au recul (-2,1 %). La reprise démographique des trois dernières décennies a porté la population de 564 en 1990 à 947 aujourd'hui.
La population de Charmeil penche côté seniors: 45,9 ans de moyenne, versus 41,4 ans au niveau national. Structure d'âge: 26,2 % de jeunes adultes et adolescents (moins de 30 ans), 35,9 % de seniors. Côté indice de vieillissement, Charmeil affiche 201,7, un niveau très vieillissant.
L'aire d'attraction de Vichy — à laquelle appartient Charmeil — rassemble 50 communes. Charmeil figure parmi les communes périphériques de l'aire. Au sein du maillage INSEE, Charmeil est rattachée au bassin de vie de Vichy (52 communes). Charmeil appartient à l'aire d'appellation Poulet du Bourbonnais.
La commune compte 410 ménages, avec une taille moyenne de 2,31 personnes, un profil rural où coexistent familles et ménages plus petits de seniors. Par rapport à la moyenne française (2,1 personne par ménage), la commune ressort proche.
Par sa démographie, Charmeil se situe dans la moyenne nationale (10 447e sur 34 931). La densité de Charmeil est d'environ 7,1 fois supérieure à celle de la commune départementale médiane (19,0 hab/km²). Ce schéma rappelle celui des communes de montagne et de piémont Auvergne-Rhône-Alpes. Charmeil figure au 201e rang de l'Allier par l'indice de vieillissement (sur 317 communes), dans la fourchette des populations plus âgées.
Le cadre régional est une commune d'Auvergne-Rhône-Alpes. Le cadre physique communal est celui d'une commune perchée à 260 m d'altitude, dans un relief de collines, arrosée par le Béron.
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
Sur 2020-2024, Charmeil a enregistré 29 naissances et 32 décès, soit un solde naturel de -3 %.
Source : — INSEE - Etat civil — Licence Ouverte v2.0
| Aire d'attraction |
Vichy — AAV de 50 000 a moins de 200 000 habitants
Commune de la couronne · 50 communes |
| Unité urbaine |
Vichy — UU de 50 000 a moins de 100 000 habitants
Commune de banlieue d'une UU multicommunale · 13 communes |
| Bassin de vie |
Vichy — Bassin de vie d'un pole secondaire d'une AAV
Commune hors pole du bassin de vie · 52 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
Le saviez-vous ?
- Charmeil est le village la plus petite en superficie du département Allier. (sur 108 villages entre 500 et 2 000 habitants) Voir le classement