Oberroth – miejscowość i gmina w Niemczech, w kraju związkowym Bawaria, w rejencji Szwabia, w regionie Donau-Iller, w powiecie Neu-Ulm, wchodzi w skład wspólnoty administracyjnej Buch. Leży około 27 km na południowy wschód od Neu-Ulmu, nad rzeką Roth.