Грамматический словарь Зализняка (склонения слова):
Кантон, кантоны, кантона, кантонов, кантону, кантонам, кантон, кантоны, кантоном, кантонами, кантоне, кантонах
канто́н
-а, м.
1.
Каждая из отдельных земель, входящих в состав Швейцарской республики.
2.
Мелкая административно-территориальная единица во Франции и в Бельгии.
[франц. canton]
КАНТОН, а, м. В Швейцарии, Бельгии и нек-рых других странах: административно-территориальная единица, а также (во Франции) избирательный округ.
| прил. кантональный, ая, ое.
канто́н
КАНТОН -а; м. [франц. canton]
1. В Швейцарии: каждая из отдельных земель, входящих в состав этой страны.
2. Во Франции и Бельгии: мелкая административно-территориальная единица.
◁ Кантональный, -ая, -ое. К-ые выборы.
КАНТ’ОН, кантона; ·муж. (·франц. canton) (офиц.).
1. Каждое из отдельных государств, входящих в состав Швейцарской республики.
| Во Франции — административная единица, средняя между округом и общиной.
2. Официальное название административных подразделений некоторых республик, входящих в состав ·СССР.
< кантовка