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