Liste des villes et cartographie du canton de Saint-Louis, Haut-Rhin, Grand-Est.
Saint-Louis se situe dans le département du Haut-Rhin, dans la région du Grand-Est.
Son chef-lieu est Saint-Louis.
C'est un canton composé de commune(s) entière(s) :
Attenschwiller 
Blotzheim 
Buschwiller 
Folgensbourg 
Hagenthal-le-Bas 
Hagenthal-le-Haut 
Hegenheim 
Hesingue 
Huningue 
Knoeringue 
Leymen 
Liebenswiller 
Michelbach-le-Bas 
Michelbach-le-Haut 
Neuwiller 
Ranspach-le-Bas 
Ranspach-le-Haut 
Rosenau 
Saint-Louis 
Village-Neuf 
Wentzwiller 
Michelbach-le-Haut 
La population du canton de Saint-Louis est de 59087 habitants (2024)