50°09'35"N 19°31'13"E
(50.159775, 19.520347)
327 m n. p. m.
Karniowice, wieś o statusie sołectwa, położona jest w gminie Trzebinia na terenie Pagórów Myślachowickich. Obszar miejscowości leży częściowo w granicach Parku Krajobrazowego Dolinki Krakowskie. Przez Karniowice przepływa potok Dulówka. Na terenie zwanym „Wyżynka Karniowicka” oraz w Jarach Dulowskich znajdują się wychodnie martwicy karniowickiej. W latach 1978–88 z inicjatywy miejscowego proboszcza ks. kanonika Stanisława Fijałka, w Karniowicach powstał pierwszy w Europie współczesny kurhan pogrzebowy. Przez miejscowość przechodzi ścieżka geologiczna oraz szlak rowerowy.