La ville de Sélestat se situe dans le département Bas-Rhin.
Les agglomérations limitrophes sont les suivantes : Kintzheim, Orschwiller, Saint-Hippolyte, Guémar, Scherwiller, Châtenois, Ebersheim, Baldenheim, Mussig, Heidolsheim, Ohnenheim, Ebersmunster, Muttersholtz.
92 infirmiers et infirmières à domicile pratiquent à Sélestat.