Royère-de-Vassivière is een voormalig kanton van het Franse departement Creuse. Het kanton maakte deel uit van het arrondissement Aubusson. Het werd opgeheven bij decreet van 17 februari 2014, met uitwerking op 22 maart 2015.

Gemeenten
Het kanton Royère-de-Vassivière omvatte de volgende gemeenten:

 Le Monteil-au-Vicomte
 Royère-de-Vassivière (hoofdplaats)
 Saint-Junien-la-Bregère
 Saint-Martin-Château
 Saint-Moreil
 Saint-Pardoux-Morterolles
 Saint-Pierre-Bellevue

Royere-de-Vassiviere