Lasy Mirachowskie rozciągają się w północnej części Kaszubskiego Parku Krajobrazowego i obejmują m.in. zespół jezior Potęgowskich. Najcenniejsze tereny pod względem fauny i flory są chronione przez 8 rezerwatów przyrody: Kurze Grzędy, Szczelina Lechicka, Jezioro Lubygość, Żurawie Błoto, Staniszewskie Błoto, Leśne Oczko, Staniszewskie Zdroje, Żurawie Chrusty.