Saint-Louis is een kanton van het Franse departement Haut-Rhin. Het kanton maakt deel uit van het arrondissement Mulhouse. Bij de kantonale herindeling door het decreet van 21 februari 2014 met uitwerking op 22 maart 2015 werd het bestaande kanton Huningue binnen ongewijzigde grenzen behouden, maar de naam gewijzigd aangezien de nieuwe hoofdplaats Saint-Louis inmiddels veel groter was geworden dan de oude hoofdplaats Huningue.
Gemeenten Het kanton Saint-Louis omvat de volgende gemeenten: Attenschwiller Blotzheim Buschwiller Folgensbourg Hagenthal-le-Bas Hagenthal-le-Haut Hégenheim Hésingue Huningue Knœringue Leymen Liebenswiller Michelbach-le-Bas Michelbach-le-Haut Neuwiller Ranspach-le-Bas Ranspach-le-Haut Rosenau Saint-Louis Village-Neuf Wentzwiller
Saint-Louis