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