En regard, La Crèche (à 6 km, 5 662 hab.) affiche 162 hab/km² de densité
La population municipale de Chauray est de 7 221 habitants.
Sur la période 1876–2023, la population enregistre une hausse de 6 313 habitants (soit 695,3 %).
En France, la commune se situe dans le groupe de tête pour la population (rang 1529/34961).
Le profil générationnel est relativement équilibré (31,1 % de moins de 30 ans, 28,9 % de 60 ans et plus).
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0