Budowa geologiczna Okolice wsi mają bardzo ciekawą budowę geologiczną. Na południe od niej, w Krowiarkach, znajdują się złoża marmurów dolomitycznych w postaci soczewek, które zawierają niemalże czysty dolomit, tzn. bez domieszek metali ciężkich. Należy ono do najczystszych i największych eksploatowanych złóż w Polsce. Jest on przerabiany w miejscowych zakładach w Romanowie Górnym, a następnie tabletkowany w Bytomiu i sprzedawany jako lek. Służy on także do wyrobów koncentratów paszowych i jako dodatek do nawozów mineralnych. W dolomitach i wapniach krystalicznych występują jako minerały główne kalcyt i dolomit, a ponadto m.in. muskowit, flogopit, piryt i tytanit. Większość okolicznych wzniesień zbudowana jest z łupków łyszczykowych, podrzędnie z amfibolitów. Z kolei wzniesienia na północnym wschodzie tworzą gnejsy, sjenity i granitoidy. Do Ołdrzychowic lodowiec dotarł okresie zlodowacenia środkowoeuropejskiego, którego pozostałościami są osady denne widoczne w dolinach rzecznych.