À 10 km, Saint-Séverin (784 hab.) enregistre 52 hab/km² de densité
La population municipale de Villetoureix est de 891 habitants.
Entre 1876 et 2023, l’évolution démographique correspond à une baisse de 165 habitants (15,6 %).
Le territoire affiche un profil plus âgé, avec 40,0 % de 60 ans et plus.
La commune occupe la 1re place départementale pour qualite air.
En France, la commune occupe le rang 10954 sur 34961 pour la population.
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0