Liste complète des communes, cantons, bassins de vie, intercommunalités de la Haute-Vienne.
NOTE : Le département de la Haute-Vienne comporte 3 communes nouvelles :
Val-d'Oire-et-Gartempe, Val-d'Issoire et Saint-Pardoux-le-Lac .
| Nom |
cp | arr | Canton | epci | pop | lat. | long. | alti | surf |
|---|---|---|---|---|---|---|---|---|---|
| Aixe-sur-Vienne | 87700 | 2 | Aixe-sur-Vienne | CC du Val de Vienne | 45.79694 | 1.13583 | 210 | 22.80 | |
| Ambazac | 87240 | 2 | Ambazac | CC Elan Limousin Avenir Nature | 45.95833 | 1.40306 | 387 | 58.56 | |
| Arnac-la-Poste | 87160 | 1 | Châteauponsac | CC Haut Limousin en Marche | 46.26639 | 1.37306 | 309 | 46.87 | |
| Augne | 87120 | 2 | Eymoutiers | CC des Portes de Vassivière | 45.78472 | 1.70583 | 560 | 17.83 | |
| Aureil | 87220 | 2 | Saint-Léonard-de-Noblat | CU Limoges Métropole | 45.80639 | 1.39333 | 380 | 10.22 | |
| Azat-le-Ris | 87360 | 1 | Châteauponsac | CC Haut Limousin en Marche | 46.31944 | 1.06028 | 214 | 56.34 | |
| Balledent | 87290 | 1 | Châteauponsac | CC Gartempe - Saint Pardoux | 46.11056 | 1.21167 | 251 | 12.32 | |
| Beaumont-du-Lac | 87120 | 2 | Eymoutiers | CC des Portes de Vassivière | 45.77250 | 1.83500 | 640 | 27.62 | |
| Bellac | 87300 | 1 | Bellac | CC Haut Limousin en Marche | 46.12194 | 1.05000 | 250 | 24.47 | |
| Berneuil | 87300 | 1 | Bellac | CC Haut Limousin en Marche | 46.06778 | 1.10639 | 277 | 26.01 | |
| Bersac-sur-Rivalier | 87370 | 2 | Ambazac | CC Elan Limousin Avenir Nature | 46.07972 | 1.42583 | 400 | 33.05 | |
| Bessines-sur-Gartempe | 87250 | 1 | Ambazac | CC Elan Limousin Avenir Nature | 46.10972 | 1.36944 | 300 | 55.57 | |
| Beynac | 87700 | 2 | Aixe-sur-Vienne | CC du Val de Vienne | 45.76750 | 1.16889 | 310 | 12.61 | |
| Blanzac | 87300 | 1 | Bellac | CC Haut Limousin en Marche | 46.13278 | 1.11583 | 260 | 23.64 | |
| Blond | 87300 | 1 | Bellac | CC Haut Limousin en Marche | 46.04556 | 1.02028 | 310 | 64.61 | |
| Boisseuil | 87220 | 2 | Condat-sur-Vienne | CU Limoges Métropole | 45.77056 | 1.33111 | 380 | 19.35 | |
| Bonnac-la-Côte | 87270 | 2 | Ambazac | CU Limoges Métropole | 45.94139 | 1.28472 | 428 | 25.92 | |
| Bosmie-l'Aiguille | 87110 | 2 | Aixe-sur-Vienne | CC du Val de Vienne | 45.76278 | 1.20944 | 300 | 8.08 | |
| Breuilaufa | 87300 | 1 | Bellac | CC Elan Limousin Avenir Nature | 46.04167 | 1.10667 | 280 | 4.73 | |
| Bujaleuf | 87460 | 2 | Eymoutiers | CC des Portes de Vassivière | 45.79611 | 1.62889 | 380 | 41.74 | |
| Burgnac | 87800 | 2 | Aixe-sur-Vienne | CC du Val de Vienne | 45.72528 | 1.15472 | 296 | 11.63 | |
| Bussière-Galant | 87230 | 2 | Saint-Yrieix-la-Perche | CC Pays de Nexon Monts de Chalus | 45.62778 | 1.03528 | 430 | 53.87 | |
| Chaillac-sur-Vienne | 87200 | 3 | Saint-Junien | CC Porte Océane du Limousin | 45.87972 | 0.87083 | 233 | 15.31 | |
| Châlus | 87230 | 2 | Saint-Yrieix-la-Perche | CC Pays de Nexon Monts de Chalus | 45.65583 | 0.98222 | 390 | 27.90 | |
| Chamboret | 87140 | 1 | Bellac | CC Elan Limousin Avenir Nature | 46.00583 | 1.13556 | 270 | 22.31 | |
| Champagnac-la-Rivière | 87150 | 3 | Rochechouart | CC Ouest Limousin | 45.71083 | 0.91111 | 300 | 24.74 | |
| Champnétery | 87400 | 2 | Saint-Léonard-de-Noblat | CC de Noblat | 45.83167 | 1.57167 | 410 | 30.40 | |
| Champsac | 87230 | 3 | Rochechouart | CC Ouest Limousin | 45.70361 | 0.95750 | 350 | 23.65 | |
| Chaptelat | 87270 | 2 | Couzeix | CU Limoges Métropole | 45.90833 | 1.26139 | 364 | 18.33 | |
| Château-Chervix | 87380 | 2 | Eymoutiers | CC Briance Sud Haute Vienne | 45.60944 | 1.35694 | 380 | 51.45 | |
| Châteauneuf-la-Forêt | 87130 | 2 | Eymoutiers | CC Briance-Combade | 45.71361 | 1.60806 | 360 | 29.30 | |
| Châteauponsac | 87290 | 1 | Châteauponsac | CC Gartempe - Saint Pardoux | 46.13333 | 1.27611 | 290 | 69.29 | |
| Cheissoux | 87460 | 2 | Eymoutiers | CC des Portes de Vassivière | 45.83361 | 1.64944 | 420 | 10.38 | |
| Chéronnac | 87600 | 3 | Rochechouart | CC Porte Océane du Limousin | 45.75833 | 0.76389 | 293 | 18.86 | |
| Cieux | 87520 | 1 | Bellac | CC Haut Limousin en Marche | 45.99167 | 1.04694 | 310 | 42.61 | |
| Cognac-la-Forêt | 87310 | 3 | Rochechouart | CC Ouest Limousin | 45.83417 | 1.00889 | 340 | 31.95 | |
| Compreignac | 87140 | 1 | Bellac | CC Elan Limousin Avenir Nature | 45.99111 | 1.27611 | 400 | 48.96 | |
| Condat-sur-Vienne | 87920 | 2 | Condat-sur-Vienne | CU Limoges Métropole | 45.79528 | 1.23278 | 286 | 15.35 | |
| Coussac-Bonneval | 87500 | 2 | Eymoutiers | CC du Pays de Saint Yrieix | 45.51167 | 1.32472 | 353 | 66.48 | |
| Couzeix | 87270 | 2 | Couzeix | CU Limoges Métropole | 45.87750 | 1.23778 | 360 | 30.76 | |
| Cromac | 87160 | 1 | Châteauponsac | CC Haut Limousin en Marche | 46.34361 | 1.30028 | 244 | 24.20 | |
| Cussac | 87150 | 3 | Rochechouart | CC Ouest Limousin | 45.70639 | 0.85250 | 340 | 31.47 | |
| Dinsac | 87210 | 1 | Châteauponsac | CC Haut Limousin en Marche | 46.23083 | 1.12000 | 201 | 19.38 | |
| Dompierre-les-Églises | 87190 | 1 | Châteauponsac | CC Haut Limousin en Marche | 46.22583 | 1.25444 | 304 | 30.78 | |
| Domps | 87120 | 2 | Eymoutiers | CC des Portes de Vassivière | 45.65944 | 1.70833 | 560 | 13.72 | |
| Dournazac | 87230 | 3 | Rochechouart | CC Pays de Nexon Monts de Chalus | 45.62500 | 0.91667 | 350 | 35.92 | |
| Droux | 87190 | 1 | Châteauponsac | CC Haut Limousin en Marche | 46.15889 | 1.15528 | 231 | 24.20 | |
| Eybouleuf | 87400 | 2 | Saint-Léonard-de-Noblat | CC de Noblat | 45.79500 | 1.48194 | 400 | 10.90 | |
| Eyjeaux | 87220 | 2 | Condat-sur-Vienne | CU Limoges Métropole | 45.77750 | 1.39167 | 340 | 24.22 | |
| Eymoutiers | 87120 | 2 | Eymoutiers | CC des Portes de Vassivière | 45.73639 | 1.74250 | 413 | 70.64 |
Source: Insee.fr
[ 3 ] commune chef-lieu de département
[ 4 ] commune chef-lieu de région
Évolution de la population légale 2025 par rapport à 2020.
Carte personnalisable des communes de la Haute-Vienne, imprimable grand format. Voir cette carte