Niemiecka nazwa osady to Mühlhof. 29 stycznia 1951 roku urzędową nazwę Mylhof zmieniono na Zapora, a Mylof pozostał nazwą oboczną, używaną też dla zapory i zbiornika.
Budowę Wielkiego Kanału Brdy rozpoczęto w 1842 roku. Kanał długości około 21 km kosztował 1,5 mln marek i miał nawadniać łąki pod Czerskiem; kończy się w Barłogach. W 1848 roku na Brdzie w Mylofie stanęła zapora, początkowo drewniana, która spiętrza rzekę i kieruje wodę do kanału. Spiętrzona woda utworzyła zbiornik Mylof.
Według legendy kanał miał być podziękowaniem króla pruskiego Fryderyka Wilhelma III dla mieszkańców leśnej osady, w której schronił się po przegranej wojnie z Napoleonem; osada nazwana Königs Ort to dzisiejszy Konigort. Prac nie zaczęto jednak za jego życia, ruszyły dopiero w 1842 roku.
1 września 1939 roku Batalion Obrony Narodowej „Czersk”, po walkach w rejonie Chojnic i Jeziora Charzykowskiego, wycofał się w okolice Mylofu.