Ehingen estas germana urba komunumo en la sud-oriento de la federacia lando Baden-Virtembergo, borde de la rivero Danubo, kaj estas parto de la regiono Danubo-Iller, kiu kovras teritorion kaj de Baden-Virtembergo kaj de Bavario. Ĝi situas pli-malpli 23 kilometrojn sud-okcidente de Ulm kaj 67 km sud-oriente de Stutgarto. Ehingen estas la plej granda urbo de la distrikto Alb-Donau. Fine de decembro 2022 la komunumo havis 27 276 loĝantojn sur areo de 178,37 kvadrataj kilometroj, kio rezultigas loĝdenson de 154 loĝantoj/km².