La municipalité de Ottrott est située dans le département Bas-Rhin.
Les communes limitrophes sont les suivantes : Bœrsch, Obernai, Bernardswiller, Grendelbruch, Natzwiller, Neuviller-la-Roche, Saint-Nabor, Barr, Belmont, Le Hohwald.
7 infirmiers et infirmières à domicile exercent à Ottrott.