La commune de Weyersheim se situe dans le département Bas-Rhin.
Les municipalités limitrophes sont les suivantes : Bischwiller, Bietlenheim, Gambsheim, Herrlisheim, Hœrdt, Kilstett, Kurtzenhouse, Offendorf, Rohrwiller, Gries.
9 infirmiers et infirmières à domicile exercent à Weyersheim.