Der Kanton Gramat ist seit 1790 ein französischer Wahlkreis in den Arrondissements Figeac und Gourdon im Département Lot in der Region Okzitanien; sein Hauptort ist Gramat.
Gemeinden Der Kanton besteht aus 17 Gemeinden mit insgesamt Einwohnern (Stand: ) auf einer Gesamtfläche von km²:
Bis zur landesweiten Neuordnung der französischen Kantone im März 2015 gehörten zum Kanton Gramat die zwölf Gemeinden Alvignac, Bio, Carlucet, Couzou, Gramat, Lavergne, Le Bastit, Miers, Padirac, Rignac, Rocamadour und Thégra. Sein Zuschnitt entsprach einer Fläche von 279,42 km2. Er besaß vor 2015 einen anderen INSEE-Code als heute, nämlich 4611.
Gramat Gramat