Niemcy zgermanizowali nazwę na Obernigk, a później na Bad Obernigk w wyniku czego utraciła ona swoje pierwotne znaczenie.
Istnieją także dwie inne teorie językoznawcze wywodzące pochodzenie nazwy od położenia. Historyk niemiecki Hugo Banke w swojej pracy Geschichte der evangelischen Kirchengemeinde Obernigk podał inny źródłosłów wywodząc nazwę od zlepka słów „O bor”, wywodzonych od słowa bór i mających wskazanie na charakter położenia osady i wskazania innych podań na temat zbierackiego charakteru utrzymania mieszkańców oraz słów „nicka” mających wskazywać na geograficzne położenie w niecceks. A. Kiełbasa, Oborniki Śląskie wczoraj i dziś, Trzebnica: WZGraf, 1985. Oborniki Śląskie dzieje miasta str. 21–24. Inna mało popularna teoria przywołuje źródłosłowie niemieckie wskazującego na położenie wśród wzgórz – Ober (górny), co zostało uznane za mało prawdopodobne.
Na przestrzeni wieków miejscowość nosiła następujące nazwy: Obora, Obornik, Obirnig, Obernig, Obernigk, Oborniki, Oborniki Śląskie. Pominięto tutaj okres podziału na Oborniki Dolne i Górne.
Obecna nazwa została administracyjnie zatwierdzona 19 maja 1946Zarządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 7 maja 1946 r.