Wasiłowice (dodatkowa nazwa w j. niem. Waschelwitz) – wieś w Polsce, położona w województwie opolskim, w powiecie prudnickim, w gminie Biała. Historycznie leży na Górnym Śląsku, na ziemi prudnickiej. Położona jest na terenie Kotliny Raciborskiej, będącej częścią Niziny Śląskiej. Przepływa przez nią rzeka Biała.

W latach 1975–1998 miejscowość należała administracyjnie do ówczesnego województwa opolskiego.

Według danych na 2011 wieś była zamieszkana przez 162 osoby.

Geografia Położenie Wasiłowice znajdują się w południowo-zachodniej części Polski. Leżą 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 Wasiłowice położone są w południowej części województwa opolskiego, w powiecie prudnickim, w gminie Biała. Znajdują się w pobliżu granicy z Czechami. Należą do Euroregionu Pradziad.

Sołectwo Wasiłowice obejmuje obręb wsi Wasiłowice. Zajmuje powierzchnię 3,8 km². Graniczy z miastem Biała od południa i wschodu oraz z sołectwami (od północy, zgodnie z ruchem wskazówek zegara): Otoki, Ligota Bialska, Śmicz.

Wieś leży na Nizinie Śląskiej. Według podziału fizycznogeograficznego z 2017 dr.