Olbrachcice (dodatkowa nazwa w j. niem. Olbersdorf, wcześniej Polnisch OlbersdorfPolnisch Olbersdorf w Słowniku geograficznym Królestwa Polskiego i innych krajów słowiańskich Tom VIII, s. 599.) – 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 Wysoczyzny Bialskiej, będącej częścią Niziny Śląskiej.

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

Według danych na 2011 wieś była zamieszkana przez 341 osób.

Geografia Położenie Olbrachcice 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 Olbrachcice położone są w południowej części województwa opolskiego, w powiecie prudnickim, w gminie Biała, tuż przy granicy z gminą Lubrza. Znajdują się w pobliżu granicy z Czechami. Należą do Euroregionu Pradziad.

Sołectwo Olbrachcice obejmuje obręb wsi Olbrachcice. Zajmuje powierzchnię 6,7 km².