Zabierzów (dodatkowa nazwa w j. niem. Zabierzau) – wieś w Polsce położona w województwie opolskim, w powiecie krapkowickim, w gminie Walce. Historycznie leży na Górnym Śląsku, na ziemi prudnickiej.
W latach 1945–1954 miejscowość należała do gminy Walce w powiecie prudnickim. W latach 1975–1998 miejscowość należała administracyjnie do ówczesnego województwa opolskiego.
Wioska zajmuje 3,41 km², a zamieszkuje ją 2% mieszkańców gminy.
Geografia Zabierzów znajduje się w południowo-zachodniej części Polski. Leży na ziemi prudnickiej – regionie historyczno-kulturalnym, którego głównym ośrodkiem jest miasto Prudnik. Ziemia prudnicka stanowi zachodnią część Górnego Śląska. Pod względem administracyjnym Zabierzów położony jest w południowej części województwa opolskiego, w powiecie krapkowickim, w gminie Walce. Znajduje się w odległości około 20 km od granicy z Czechami. Należy do Euroregionu Pradziad.
Sołectwo Zabierzów obejmuje obręb wsi Zabierzów. Zajmuje powierzchnię 3,4 km². Graniczy z sołectwami (od północy, zgodnie z ruchem wskazówek zegara): Kromołów, Grocholub, Walce, Rozkochów, Ćwiercie.
Wieś leży na Nizinie Śląskiej. Według podziału fizycznogeograficznego z 2017 dr.