Łowkowice (niem. BienendorfRozporządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 12 listopada 1946 r. o przywróceniu i ustaleniu urzędowych nazw miejscowości ()., do 1936 r. Lowkowitz) – wieś w Polsce, położona w województwie opolskim, w powiecie kluczborskim, w gminie Kluczbork. Administracyjnie w skład miejscowości wchodzi przysiółek Dąbrowa.
W latach 1945–1954 miejscowość była siedzibą gminy Łowkowice, aż do likwidacji gmin i zastąpienia ich gromadami, wówczas należała i była siedzibą gromady Łowkowice. W latach 1973–1975 miejscowość wchodziła w skład gminy Kujakowice Górne, zaś od 1975 r. wchodzi w skład gminy Kluczbork.
Nazwa Według niemieckiego językoznawcy Heinricha Adamy’ego nazwa pochodzi od staropolskiej nazwy polowania – „łowiectwa”. W swoim dziele o nazwach miejscowych na Śląsku wydanym w 1888 roku we Wrocławiu wymienia jako najwcześniej zanotowaną nazwę miejscowości Lowkowice podając jej znaczenie „Jagerdorf”, czyli „Wieś łowczych lub łowiectwa”. Pierwotna nazwa przekształciła się później do Lowkowitz i utraciła swoje znaczenie.
Słownik geograficzny Królestwa Polskiego wydany w latach 1880–1906 wymienia miejscowość pod nazwą Loffkowitz, podając jednocześnie jej starsze nazwy: Irschotin, Rengoczin i Vloscha (1253) oraz Ditmarsdorf (1283).