Haut-Vivarais - tot 2016 'kanton Lamastre' - is een kanton van het Franse departement Ardèche. Het kanton maakt deel uit van het arrondissement Tournon-sur-Rhône.
De naam werd gewijzigd bij decreet van 5 oktober 2016[1].
Gemeenten
Het kanton Haut-Vivarais omvatte tot 2015 de volgende gemeenten: