Kanton Retournac je jednou z devadesáti kantonů departementu Haute-Loire ve Francii. Nachází se v arrondissementu Yssingeaux a jeho správním centrem je město Retournac. Kanton je součástí oblasti Velay. Má rozlohu 198,92 km² a žije zde přibližně 13 300 obyvatel.
Geograficky se kanton nachází v jihozápadní části departementu Haute-Loire. Na severu hraničí s kantonem Bas-en-Basset, na východě s kantony Yssingeaux a Sainte-Sigolène, na jihu s departementem Loire a na západě s departementem Puy-de-Dôme.
Kanton Retournac zahrnuje 9 obcí: Araules, Beaux, La Chapelle-Bertin, Montfaucon-en-Velay, Retournac, Saint-André-de-Chalencon, Saint-Victor-Malescours, Saint-Vincent und Villeneuve-d'Allier.
Hospodářství kantonu je převážně založeno na zemědělství a průmyslu. Mezi nejvýznamnější ekonomické odvětví patří výroba papíru a dřevěných výrobků.
Kanton Retournac je také turisticky atraktivní oblastí. V okolní přírodě se nachází několik turistických tras a pěších stezek. Turisté mohou navštívit například zříceninu hradu Rochebaron či vodopády v Retournacu.
Správa kantonu je svěřena kantonální radě, která má 22 členů. Kantonální rada se schází jednou za čtvrtletí a rozhoduje o hospodaření kantonu, rozvoji infrastruktury a dalších záležitostech týkajících se kantonu Retournac.
Odkazy na cestovní ruch, historii kantonu a další informace jsou uvedeny na oficiálním webu úřadu kantonu Retournac.