Sochaczew jest miastem znanym ze znajdującego się nieopodal pola Bitwy nad Bzurą z września 1939 r. Jest tu także muzeum kolejki wąskotorowej z jedną z największych w Polsce kolekcji pojazdów o tym rozstawie torów.
Choć miasto zostało założone w XIV w., to do naszych czasów nie przetrwało zbyt wiele zabytków. Najstarszym z nich są ruiny zamku w Sochaczewie, który był siedzibą książąt mazowieckich. Zamek został zniszczony w czasie wojen ze Szwecją w XVII w. i nigdy już nie odzyskał dawnej świetności.
We wrześniu 1939 r w pobliżu Sochaczewa rozegrała się jedna z ważniejszych bitew wojny obronnej Polski, bitwa nad Bzurą. Upamiętnia ją wystawa w Muzeum Ziemi Sochaczewskiej i Bitwy nad Bzurą, które mieści się w klasycystycznym budynku dawnego ratusza.
Największą atrakcją Sochaczewa jest Muzeum Kolei Wąskotorowej, które jest oddziałem Muzeum Kolejnictwa z Warszawy. Zgromadzono tu około 150 pojazdów szynowych o wąskim rozstawie, w tym lokomotywy o różnym napędzie, wagony, pojazdy służące do utrzymania torowisk. Jest tu także wystawa sprzętu kolejowego oraz wyposażenia stacji kolei wąskotorowych, głównie z terenów Mazowsza.