Mochów (dodatkowa nazwa w j. niem. Mochau) – wieś w Polsce położona w województwie opolskim, w powiecie prudnickim, w gminie Głogówek. Historycznie leży na Górnym Śląsku, na ziemi prudnickiej. Położona jest na terenie Doliny Dolnej Osobłogi, będącego częścią Niziny Śląskiej. Przepływa przez nią rzeka Osobłoga.

W latach 1954–1959 wieś należała do gromady Błażejowice, po jej zniesieniu należała i była siedzibą gromady Mochów. W latach 1975–1998 miejscowość należała administracyjnie do ówczesnego województwa opolskiego.

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

Geografia Położenie Mochó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 Mochów położony jest w południowej części województwa opolskiego, w powiecie prudnickim, w gminie Głogówek. Znajduje się w odległości około 9 km od granicy z Czechami. Należy do Euroregionu Pradziad.

Sołectwo Mochów obejmuje obręb wsi Mochów. Zajmuje powierzchnię 4,8 km². Graniczy z miastem Głogówek od wschodu oraz z sołectwami (od północy, zgodnie z ruchem wskazówek zegara): Błażejowice Dolne, Leśnik, Dzierżysławice, Wierzch, Mionów.