El cantó de Barbasan és un cantó francès del departament de l'Alta Garona, a la regió d'Occitània. Està inclòs al districte de Sent Gaudenç, està format per 24 municipis i el cap cantonal és Barbasan.