The following is a list of the 21 cantons of the Haute-Vienne department, in France, following the French canton reorganisation which came into effect in March 2015:[1]
Prefecture: Angoulême
Prefecture: La Rochelle
Prefecture: Tulle
Prefecture: Guéret
Prefecture: Périgueux
Prefecture: Bordeaux
Prefecture: Mont-de-Marsan
Prefecture: Agen
Prefecture: Pau
Prefecture: Niort
Prefecture: Poitiers
Prefecture: Limoges
List of cantons of France