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