L'agglomération de Obernai est située dans le département Bas-Rhin.
Les communes limitrophes sont les suivantes : Barr, Heiligenstein, Goxwiller, Ottrott, Bœrsch, Saint-Nabor, Bernardswiller, Bischoffsheim, Niedernai, Meistratzheim, Krautergersheim.
60 infirmiers et infirmières à domicile pratiquent à Obernai.