Už v pol. 14. st. je ves Malechow nalézající se mezi Dolany a Švihovem. Historie tohoto místa je již ještě starší, neboť v lese nad obcí, na Malechovské hůrce, jsou pozůstatky haštalsko-laténského hradiště, vzniklého sedm set let před našim letopočtem. Na místě dnešní vsi býval kdysi dávno asi jenom dvůr patřící jistému Malachovi. Po staletí ves patřila ke Švihovu, avšak v roce 1706 ji získali Černínové.