Drugie wysiedlenie miało miejsce w październiku 1940. Trzecie (ostatnie) wysiedlenie odbyło się 10 listopada 1940, kiedy wysiedlono 6 rodzin liczących 21 osób. 26 listopada 1940 do Lachowic sprowadzono 27 rodzin niemieckich osadników (123 osoby) z okolic Stryja, potem z Bukowiny i z Rumunii. Polacy pozostali w Lachowicach mieli obowiązek pracy u niemieckich osadników.
Opuszczone domy we wsi były wysadzane w powietrze, burzone, lub przerabiane na stajnie. Zniszczono 69 domów, uszkodzono 34, spalono 7. W obozie koncentracyjnym Auschwitz-Birkenau zginęło 3 mieszkańców Lachowic, 5 rozstrzelano, 3 zginęło na froncie, a 4 wywieziono na roboty przymusowe do Niemiec.
Polska Ludowa (1945–1989) Po zakończeniu II wojny światowej, część mieszkańców wyjechało z Lachowic w zamiarem osiedlenia się na Ziemiach Odzyskanych.
III Rzeczpospolita (od 1989) W 2001 po obfitych opadach deszczu doszło do rozległego osunięcia ziemi, które zniszczyło kilkanaście domostw. 15 kwietnia 2002 roku spłonął zabytkowy młyn w Lachowicach.