Au 1er janvier 2026, La Roche-en-Ardenne comptait 4 055 habitants, soit 27 par km² — 563e sur 565 communes (Statbel).
Un an plus tôt, en 2025, c’était 4 067 habitants : une baisse de 0,3 %.
La Roche-en-Ardenne se situe 93 % en dessous du chiffre belge (387 par km²) et 59 % en dessous de la moyenne de la province du Luxembourg (66 par km²).
La Roche-en-Ardenne fait partie de l’arrondissement de Marche-en-Famenne (province du Luxembourg), en Région wallonne.
À propos de ces chiffres : source Statbel — Structure de la population, période de référence 1er janvier 2026 ; mis à jour le .
| Indicateur | Valeur |
|---|---|
| Population (1er janvier 2026) | 4 055 habitants |
| Habitants par km² (1er janvier 2026) | 27 par km² |
| Superficie (Statbel, secteurs statistiques) | 148,53 km² |
| Revenu moyen (année de revenus 2023 · exercice d’imposition 2024) | 33 802 € |
| Prix médian maison (2025) | 262 000 € |
| Chiffres de la criminalité (2025) | 70,0 pour 1 000 habitants |
| Taxe communale additionnelle à l’IPP (exercice d’imposition 2024) | 8,0 % |
| Taxe communale sur l’immobilier, en % du revenu cadastral (exercice d’imposition 2026) | 30,0 % |
| Âge moyen (1er janvier 2026) | 45,4 ans |
| Habitants de nationalité non belge (1er janvier 2026) | 5,3 % |
| Accidents corporels pour 1 000 habitants (2025) | 3,5 pour 1 000 habitants |
| Taux d’emploi 20-64 ans (1er janvier 2021) | 71,6 % |
| Demandeurs d’emploi indemnisés (2025) | 4,6 pour 100 hab. 18-64 |
Date de référence : 1er janvier 2026 · Source : Statbel — Structure de la population
La Roche-en-Ardenne compte 4 055 habitants au 1er janvier 2026 (Statbel, Structure de la population).
La Roche-en-Ardenne occupe la 563e place sur 565 communes pour habitants par km² (27 par km²), soit −93 % par rapport au chiffre belge (387 par km²).
De 4 162 habitants en 2017 à 4 055 habitants en 2026 (−3%).