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