Karniowice położone są na Wyżynie Krakowsko-Częstochowskiej w mezoregionie Wyżyna Olkuska, częściowo na obszarze Parku Krajobrazowego Dolinki Krakowskie oraz w jego otulinie.
Przez Karniowice przepływa rzeka Dulówka, która w dalszym biegu zmienia nazwę na Krzeszówkę, a następnie na Rudawę i wpada w Krakowie do Wisły.
Nazwę miejscowości w zlatynizowanej staropolskiej formie Karnyowicze wymienia w latach (1470-1480) Jan Długosz w księdze Liber beneficiorum dioecesis Cracoviensis
Teren gdzie współcześnie znajdują się Karniowice najpewniej wchodził w skład państwa Wiślan, następnie państwa wielkomorawskiego, później po połączeniu ziem Wiślan z państwem Polan, pozostał przy Polsce do 1795 roku.
Od średniowiecza do 1795 wieś znajdowała się w województwie krakowskim. Po III rozbiorze Polski okolice Karniowic należały do dystryktu olkuskiego w ramach tzw. Galicji Zachodniej w zaborze austriackim. W 1809 r. teren Karniowic przyłączono do departamentu krakowskiego w granicach Księstwa Warszawskiego. W latach 1815-1845 w Rzeczypospolitej Krakowskiej jako jedna z 224 wsi.
W latach 1848-1918 roku należała do Galicji. W latach 1918-1939 i 1945-1975 w woj. krakowskim. W okresie II wojny światowej należała do III Rzeszy i była miejscowością graniczną z Generalnym Gubernatorstwem.
W latach 1975-1998 miejscowość należała administracyjnie do województwa katowickiego.
W Karniowicach powstał pierwszy w Europie nowożytnej kurhan, posiadający 3 poziomy - o wysokości 16 metrów i średnicy 26 metrów. W miejscowości położony jest również kościół parafialny pod wezwaniem MB Szkaplerznej. Kościół parafialny wybudowany w latach 1978‑1988, konsekrowany w 1989.W Karniowicach znajduję się również Wiejski Dom Kultury.
Źródło: http://pl.wikipedia.org