Sélestat goza de una ubicación ideal. A medio camino entre Estrasburgo y Mulhouse, es el quinto municipio más grande del Bas-Rhin.
Además de ser la capital del distrito y del cantón, es también la sede de la Comunidad de Municipios de Sélestat, que agrupa a todos los municipios vecinos.
Además, la ciudad está perfectamente comunicada y es fácilmente accesible, ya sea por carretera, autopista o los numerosos trayectos diarios en tren que ofrece la SNCF. Desde 2011, también hay un servicio diario de TGV de ida y vuelta a París.