Kanton Saint-Amarin zo ur c'hanton eus Elzas, en arondisamant Thann-Gebweiler, en departamant Haut-Rhin.