46,1 ans
Âge moyen
+7% vs dept · +11% vs France
33,1 %
60 ans et plus
+16% vs dept · +27% vs France
En regard, Veyre-Monton (à 13 km, 3 721 hab.) affiche 310 hab/km² de densité
La commune de Royat compte 4 479 habitants.
Entre 1876 et 2023, l’évolution démographique correspond à une hausse de 3 259 habitants (267,1 %).
La pyramide des âges reste équilibrée, avec 28,1 % de moins de 30 ans et 33,1 % de 60 ans ou plus.
En France, la commune se situe dans le groupe de tête pour la population (rang 2549/34961).
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0