Haute-Vienne.
Every town in the department ranked on each criterion, ready to be reused. Each town is compared with French towns of the same size tier — a market town is never measured against a major city. Free to reuse, including commercially, on the sole condition that you credit La Grande Carte with a link to this page.
La Grande Carte, “Press kit — Haute-Vienne (87)”, https://lagrandecarte.fr/en/presse/haute-vienne-87 (accessed 15 November 2026). <a href="https://lagrandecarte.fr/en/presse/haute-vienne-87">Haute-Vienne press kit — La Grande Carte</a> Safest cities.
Top-ranked in the department
| Town | Size tier | Population | Rank in its tier · Department | Rank in its tier · France |
|---|---|---|---|---|
| Palais-sur-Vienne | Small cities | 5,861 | 1 / 10 | 60 / 1747 |
| Condat-sur-Vienne | Small cities | 5,208 | 2 / 10 | 174 / 1747 |
| Feytiat | Small cities | 6,174 | 3 / 10 | 194 / 1747 |
| Panazol | Small cities | 11,207 | 4 / 10 | 200 / 1747 |
| Aixe-sur-Vienne | Small cities | 5,860 | 5 / 10 | 208 / 1747 |
| Couzeix | Small cities | 10,011 | 6 / 10 | 252 / 1747 |
| Isle | Small cities | 7,915 | 7 / 10 | 470 / 1747 |
| Limoges | Large cities | 129,754 | 1 / 1 | 15 / 53 |
| Ambazac | Small cities | 5,565 | 8 / 10 | 715 / 1747 |
| Saint-Junien | Small cities | 11,382 | 9 / 10 | 950 / 1747 |
Both tables are sorted by national rank within the size tier, the only measure that is comparable between a small town and a large city. The department rank is read within the same tier: a town that is the only one of its size in the department is therefore automatically ranked 1 of 1.
Full national ranking: Safest cities.
Best environmental quality.
Top-ranked in the department
| Town | Size tier | Population | Rank in its tier · Department | Rank in its tier · France |
|---|---|---|---|---|
| Saint-Junien | Small cities | 11,382 | 1 / 10 | 662 / 1747 |
| Ambazac | Small cities | 5,565 | 2 / 10 | 712 / 1747 |
| Saint-Yrieix-la-Perche | Small cities | 6,873 | 3 / 10 | 716 / 1747 |
| Limoges | Large cities | 129,754 | 1 / 1 | 27 / 53 |
| Isle | Small cities | 7,915 | 4 / 10 | 936 / 1747 |
| Aixe-sur-Vienne | Small cities | 5,860 | 5 / 10 | 1048 / 1747 |
| Couzeix | Small cities | 10,011 | 6 / 10 | 1191 / 1747 |
| Palais-sur-Vienne | Small cities | 5,861 | 7 / 10 | 1219 / 1747 |
| Panazol | Small cities | 11,207 | 8 / 10 | 1281 / 1747 |
| Feytiat | Small cities | 6,174 | 9 / 10 | 1358 / 1747 |
Both tables are sorted by national rank within the size tier, the only measure that is comparable between a small town and a large city. The department rank is read within the same tier: a town that is the only one of its size in the department is therefore automatically ranked 1 of 1.
Full national ranking: Best environmental quality.
Best cities for health.
Top-ranked in the department
| Town | Size tier | Population | Rank in its tier · Department | Rank in its tier · France |
|---|---|---|---|---|
| Saint-Junien | Small cities | 11,382 | 1 / 10 | 211 / 1747 |
| Saint-Yrieix-la-Perche | Small cities | 6,873 | 2 / 10 | 377 / 1747 |
| Ambazac | Small cities | 5,565 | 3 / 10 | 735 / 1747 |
| Aixe-sur-Vienne | Small cities | 5,860 | 4 / 10 | 903 / 1747 |
| Feytiat | Small cities | 6,174 | 5 / 10 | 945 / 1747 |
| Palais-sur-Vienne | Small cities | 5,861 | 6 / 10 | 985 / 1747 |
| Panazol | Small cities | 11,207 | 7 / 10 | 992 / 1747 |
| Limoges | Large cities | 129,754 | 1 / 1 | 31 / 53 |
| Isle | Small cities | 7,915 | 8 / 10 | 1060 / 1747 |
| Couzeix | Small cities | 10,011 | 9 / 10 | 1421 / 1747 |
Both tables are sorted by national rank within the size tier, the only measure that is comparable between a small town and a large city. The department rank is read within the same tier: a town that is the only one of its size in the department is therefore automatically ranked 1 of 1.
Full national ranking: Best cities for health.
Best cities for families.
Top-ranked in the department
| Town | Size tier | Population | Rank in its tier · Department | Rank in its tier · France |
|---|---|---|---|---|
| Saint-Yrieix-la-Perche | Small cities | 6,873 | 1 / 10 | 135 / 1747 |
| Aixe-sur-Vienne | Small cities | 5,860 | 2 / 10 | 245 / 1747 |
| Saint-Junien | Small cities | 11,382 | 3 / 10 | 299 / 1747 |
| Limoges | Large cities | 129,754 | 1 / 1 | 17 / 53 |
| Ambazac | Small cities | 5,565 | 4 / 10 | 823 / 1747 |
| Isle | Small cities | 7,915 | 5 / 10 | 905 / 1747 |
| Palais-sur-Vienne | Small cities | 5,861 | 6 / 10 | 960 / 1747 |
| Couzeix | Small cities | 10,011 | 7 / 10 | 1191 / 1747 |
| Feytiat | Small cities | 6,174 | 8 / 10 | 1251 / 1747 |
| Panazol | Small cities | 11,207 | 9 / 10 | 1335 / 1747 |
Both tables are sorted by national rank within the size tier, the only measure that is comparable between a small town and a large city. The department rank is read within the same tier: a town that is the only one of its size in the department is therefore automatically ranked 1 of 1.
Full national ranking: Best cities for families.
Most dynamic cities.
Top-ranked in the department
| Town | Size tier | Population | Rank in its tier · Department | Rank in its tier · France |
|---|---|---|---|---|
| Saint-Yrieix-la-Perche | Small cities | 6,873 | 1 / 10 | 576 / 1747 |
| Couzeix | Small cities | 10,011 | 2 / 10 | 617 / 1747 |
| Condat-sur-Vienne | Small cities | 5,208 | 3 / 10 | 774 / 1747 |
| Panazol | Small cities | 11,207 | 4 / 10 | 889 / 1747 |
| Saint-Junien | Small cities | 11,382 | 5 / 10 | 949 / 1747 |
| Aixe-sur-Vienne | Small cities | 5,860 | 6 / 10 | 1060 / 1747 |
| Ambazac | Small cities | 5,565 | 7 / 10 | 1125 / 1747 |
| Limoges | Large cities | 129,754 | 1 / 1 | 39 / 53 |
| Isle | Small cities | 7,915 | 8 / 10 | 1471 / 1747 |
| Feytiat | Small cities | 6,174 | 9 / 10 | 1478 / 1747 |
Both tables are sorted by national rank within the size tier, the only measure that is comparable between a small town and a large city. The department rank is read within the same tier: a town that is the only one of its size in the department is therefore automatically ranked 1 of 1.
Full national ranking: Most dynamic cities.
Best quality of life.
Top-ranked in the department
| Town | Size tier | Population | Rank in its tier · Department | Rank in its tier · France |
|---|---|---|---|---|
| Saint-Junien | Small cities | 11,382 | 1 / 10 | 513 / 1747 |
| Saint-Yrieix-la-Perche | Small cities | 6,873 | 2 / 10 | 525 / 1747 |
| Feytiat | Small cities | 6,174 | 3 / 10 | 607 / 1747 |
| Ambazac | Small cities | 5,565 | 4 / 10 | 622 / 1747 |
| Limoges | Large cities | 129,754 | 1 / 1 | 19 / 53 |
| Aixe-sur-Vienne | Small cities | 5,860 | 5 / 10 | 685 / 1747 |
| Panazol | Small cities | 11,207 | 6 / 10 | 690 / 1747 |
| Palais-sur-Vienne | Small cities | 5,861 | 7 / 10 | 778 / 1747 |
| Couzeix | Small cities | 10,011 | 8 / 10 | 819 / 1747 |
| Isle | Small cities | 7,915 | 9 / 10 | 990 / 1747 |
Both tables are sorted by national rank within the size tier, the only measure that is comparable between a small town and a large city. The department rank is read within the same tier: a town that is the only one of its size in the department is therefore automatically ranked 1 of 1.
Full national ranking: Best quality of life.
Best-managed municipalities.
Top-ranked in the department
| Town | Size tier | Population | Rank in its tier · Department | Rank in its tier · France |
|---|---|---|---|---|
| Saint-Yrieix-la-Perche | Small cities | 6,873 | 1 / 10 | 118 / 1747 |
| Limoges | Large cities | 129,754 | 1 / 1 | 6 / 53 |
| Aixe-sur-Vienne | Small cities | 5,860 | 2 / 10 | 557 / 1747 |
| Ambazac | Small cities | 5,565 | 3 / 10 | 668 / 1747 |
| Saint-Junien | Small cities | 11,382 | 4 / 10 | 701 / 1747 |
| Palais-sur-Vienne | Small cities | 5,861 | 5 / 10 | 769 / 1747 |
| Condat-sur-Vienne | Small cities | 5,208 | 6 / 10 | 1092 / 1747 |
| Feytiat | Small cities | 6,174 | 7 / 10 | 1171 / 1747 |
| Panazol | Small cities | 11,207 | 8 / 10 | 1308 / 1747 |
| Couzeix | Small cities | 10,011 | 9 / 10 | 1343 / 1747 |
Both tables are sorted by national rank within the size tier, the only measure that is comparable between a small town and a large city. The department rank is read within the same tier: a town that is the only one of its size in the department is therefore automatically ranked 1 of 1.
Full national ranking: Best-managed municipalities.
Preserved nature & environment.
Top-ranked in the department
| Town | Size tier | Population | Rank in its tier · Department | Rank in its tier · France |
|---|---|---|---|---|
| Ambazac | Small cities | 5,565 | 1 / 10 | 81 / 1747 |
| Saint-Yrieix-la-Perche | Small cities | 6,873 | 2 / 10 | 437 / 1747 |
| Limoges | Large cities | 129,754 | 1 / 1 | 25 / 53 |
| Panazol | Small cities | 11,207 | 3 / 10 | 896 / 1747 |
| Isle | Small cities | 7,915 | 4 / 10 | 934 / 1747 |
| Palais-sur-Vienne | Small cities | 5,861 | 5 / 10 | 945 / 1747 |
| Aixe-sur-Vienne | Small cities | 5,860 | 6 / 10 | 1020 / 1747 |
| Couzeix | Small cities | 10,011 | 7 / 10 | 1088 / 1747 |
| Condat-sur-Vienne | Small cities | 5,208 | 8 / 10 | 1092 / 1747 |
| Saint-Junien | Small cities | 11,382 | 9 / 10 | 1135 / 1747 |
Both tables are sorted by national rank within the size tier, the only measure that is comparable between a small town and a large city. The department rank is read within the same tier: a town that is the only one of its size in the department is therefore automatically ranked 1 of 1.
Full national ranking: Preserved nature & environment.
What these tables say — and what they don’t.
- Scores are composite: each criterion carries a published weight, shown under each national ranking.
- Towns are ranked within a population tier (5,000–20,000, 20,000–100,000, over 100,000 inhabitants). Towns under 5,000 inhabitants are not ranked.
- A town missing the data for a criterion is left out of that ranking, never ranked last by default.
- This is not a league table of lived quality of life: these figures reflect the public data available, with its blind spots and publication delays.
- Crime figures are offences recorded by the police and the gendarmerie: they depend on whether victims report them and on how present the services are.
Sources, data years and weightings: About page. A question, a figure that looks wrong to you, a request for a custom breakdown — contact@lagrandecarte.fr.