Wieś leży na Nizinie Śląskiej. Według podziału fizycznogeograficznego z 2017 dr. Krzysztofa Badory, Kórnica znajduje się w granicach mikroregionów Równina Walców (318.59.1) i Dolina Dolnej Osobłogi (318.55.10). W obszarze wsi przepływają rzeka Osobłoga i struga Osobłoga Rzepecka.
Prowadzi przez nią droga z Głogówka do Żywocic.
Integralne części wsi +Integralne części wsi Kórnica SIMC Nazwa Rodzaj0497259 Czekaj część wsi0497265 Wygon część wsi
Nazwa Według Heinricha Adamy’ego nazwa miejscowości wywodzi się od polskiej nazwy ptaka domowego „kury” - „von kur, kura, kogut, kokosz = Hahn und Henne”. W swoim dziele o nazwach miejscowych na Śląsku wydanym w 1888 roku we Wrocławiu jako najwcześniejszą nazwę miejscowości wymienia ją w polskiej formie – „Kurnica” podając jej znaczenie „Huhnerdorf”, czyli po polsku „Miejscowość kur”.
Topograficzny opis Górnego Śląska z 1865 roku notuje wieś pod polską nazwą Kurnica, a także zgermanizowaną Körnitz we fragmencie: „Körnitz (1217 Carnici, polnisch Kurnica)”.
W roku 1883 tak pisaną nazwę wymienia się w Słowniku geograficznym Królestwa Polskiego. W dobrach Kurnica istniał także folwark Kudowa albo Czekaj.