Der Kanton Royère-de-Vassivière war bis 2015 ein französischer Wahlkreis in der Region Limousin. Er lag im Arrondissement Aubusson und im Département Creuse. Sein Hauptort war Royère-de-Vassivière.
Der Kanton war 238,67 km² groß und hatte 1796 Einwohner (Stand: 2012).
Gemeinden