Der Kanton Marciac war bis 2015 ein französischer Wahlkreis in der Region Midi-Pyrénées. Er lag im Arrondissement Mirande und im Département Gers. Hauptort war Marciac.
Der 19 Gemeinden umfassende Kanton war 167,69 km² groß und hatte 3497 Einwohner (Stand: 2012).