Miejscowość położona jest w całości na terenie Parku Krajobrazowego Dolinki Krakowskie. Wzdłuż jej zachodniej granicy przepływa potok Garliczka (Naramka), lewy dopływ Białuchy.
Najwyżej położony obszar wsi znajduje się w jej północnej części (okolice ul. Słowiańskiej i Słonecznej) na wysokości około 363 m n.p.m., najniższy na południowo-zachodnim krańcu, w korycie Garliczki, na wysokości około 258 m n.p.m.
W latach 1975–1998 miejscowość administracyjnie należała do województwa krakowskiego.
Etymologia Nazwa miejscowości związana jest z aktem pierwszej lokacji wsi z roku 1274. Pierwszy człon - Wola - pochodzi od słowa wolnizna oznaczającego przyznany w akcie przywilej okresowego zwolnienia z opłat dla pierwszych osadników. Drugi człon - Zachariaszowska - ma charakter osobowy, od imienia wskazanego w akcie zasadźcy, czyli Zachariasza.
W dokumentach miejscowość wzmiankowano po raz pierwszy w roku 1365 jako Zacharzową Wolę (Zacharzoua Vola), od staropolskiej formy imienia Zachariasz, czyli Zacharz. W XV w. końcówkę -owa zastąpiono współczesną formą -owska, zaś dopiero w XVII-XVIII w. przymiotnik Zachariaszowska zastąpił poprzednią wersję wraz z upowszechnianiem się dzisiejszej formy imienia Zachariasz.