1. Le département de la Haute-Vienne comprend vingt et un cantons :
2. ― canton n° 1 (Aixe-sur-Vienne) ;
3. ― canton n° 2 (Ambazac) ;
4. ― canton n° 3 (Bellac) ;
5. ― canton n° 4 (Châteauponsac) ;
6. ― canton n° 5 (Condat-sur-Vienne) ;
7. ― canton n° 6 (Couzeix) ;
8. ― canton n° 7 (Eymoutiers) ;
9. ― canton n° 8 (Limoges-1) ;
10. ― canton n° 9 (Limoges-2) ;
11. ― canton n° 10 (Limoges-3) ;
12. ― canton n° 11 (Limoges-4) ;
13. ― canton n° 12 (Limoges-5) ;
14. ― canton n° 13 (Limoges-6) ;
15. ― canton n° 14 (Limoges-7) ;
16. ― canton n° 15 (Limoges-8) ;
17. ― canton n° 16 (Limoges-9) ;
18. ― canton n° 17 (Panazol) ;
19. ― canton n° 18 (Rochechouart) ;
20. ― canton n° 19 (Saint-Junien) ;
21. ― canton n° 20 (Saint-Léonard-de-Noblat) ;
22. ― canton n° 21 (Saint-Yrieix-la-Perche).