thumb|Nieoficjalny herb wsi Lachowice

thumb|250px|Lachowice (6.) na planie gminy Stryszawa Lachowice – wieś w Polsce, położona w województwie małopolskim, w powiecie suskim, w gminie Stryszawa.

W latach 1954–1972 wieś należała i była siedzibą władz gromady Lachowice. W latach 1975–1998 wieś położona była w województwie bielskim.

Położenie Wieś położona jest na zachód od Suchej Beskidzkiej, na wysokości 400–450 m n.p.m. w dolinie potoku Lachówka (dopływ Stryszawki), oraz na zboczach dwóch pasm górskich. Od południowo-wschodniej strony są to zbocza Pasma Solnisk, północno-zachodnie zaś należą do Pasma Pewelskiego. Pod koniec 2010 r. we wsi zamieszkiwało 2101 osób. Przez Lachowice przebiega od 1884 r. linia kolejowa Sucha Beskidzka – Żywiec (fragment kolei transwersalnej).