Saint-Louis est une ville du nord-est de la France, dans la région Alsace et le département du Haut-Rhin. Située dans la vallée rhénane entre le Jura alsacien, la Forêt-Noire,et un peu plus loin, les Vosges, sa position géographique dans la région trinationale de Bâle lui a bénéficié de devenir la troisième plus grande ville du département alors qu'elle n'est apparue qu'en 1684. Le Canal de Huningue la traverse, ainsi que trois petites rivières, le Lertzbach, l'Ausgraben et le Denschengraben. Le Rhin ne se trouve qu'à deux kilomètres. Enfin, son altitude varie entre 238 et .