W obszarze wsi przepływa rzeka Osobłoga.

Na północny wschód od miejscowości znajduje się las Łowkowski Lasek.

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 po polsku "Wieś łowczych lub łowiectwa". Pierwotna nazwa została później przez Niemców zgermanizowana na Lobkowitz i utraciła swoje znaczenie.

Wieś wymieniona została w staropolskiej, zlatynizowanej formie Loncovici w łacińskim dokumencie wydanym w 1245 roku w Raciborzu przez kancelarię księcia opolskiego Mieszka. Topograficzny opis Górnego Śląska z 1865 roku notuje wieś pod niemiecką nazwą Lobkowitz, a także wymienia polską nazwę Lowkowice we fragmencie: "Lobkowitz (1534 Lowkowitz, polnisch Lowkowice)".