Der Kanton Heuchin war bis 2015 ein französischer Kanton im Arrondissement Arras, im Département Pas-de-Calais und in der Region Nord-Pas-de-Calais. Sein Hauptort war Heuchin. Vertreter im Generalrat des Départements war zuletzt von 2006 bis 2015 Jean-Marie Olivier. Der Kanton Heuchin lag im Mittel 111 Meter über Normalnull, zwischen 42 Metern in Tilly-Capelle und 196 Metern in Fiefs.
Gemeinden
Der Kanton bestand aus 32 Gemeinden:

![]()