Cantonul Embrun este un canton din arondismentul Gap, departamentul Hautes-Alpes, regiunea Provence-Alpes-Côte d'Azur, Franța.