Pod względem administracyjnym wieś zlokalizowana jest w województwie małopolskim, w powiecie krakowskim, w północno-wschodniej części gminy Zielonki, około 12,5 km w linii prostej na północ od centrum Krakowa. Graniczy z następującymi miejscowościami (należącymi do czterech różnych gmin): Niebyła i Szczodrkowice (gmina Skała) od północyWedług rejestru TERYT Świńczów i Niebyła to dwie odrębne wsie w gminie Skała. Świńczów jest odrębną od Nibyłej miejscowością od 1 stycznia 2015 rok zgodnie z Rozporządzeniem Ministra Administracji i Cyfryzacji z dnia 4 grudnia 2014 r. w sprawie ustalenia, zmiany i zniesienia urzędowych nazw niektórych miejscowości oraz ustalenia nazw obiektów fizjograficznych (), Narama (gmina Iwanowice) od północnego wschodu, Michałowice (gmina Michałowice) od wschodu, Górna Wieś (gmina Michałowice) od wschodu i południa, Garliczka i Przybysławice (gmina Zielonki) od południowego zachodu, Brzozówka (gmina Zielonki) od zachodu.

Biorąc pod uwagę powierzchnię wynoszącą 407,72 ha Owczary są czwartą co do wielkości miejscowością gminy Zielonki, zajmującą 8,39% jej obszaruGranice miejscowości pokrywają się z granicami sołectwa..