Oberndorf am Lech estas komunumo en Germanio. Ĝi troviĝas en la distrikto Donau-Ries kaj en la distriktaro Ŝvabio de la federacia lando Bavario. Fine de decembro 2022 la komunumo havis 2653 loĝantojn.