Nadleśnictwo Zamrzenica położone jest w północno-zachodniej części województwa kujawsko-pomorskiego na południowym skraju dużego kompleksu leśnego Borów Tucholskich. Zawiera się w trójkącie trzech miast : Tucholi, Koronowa i Świecia.
W skład dzisiejszego Nadleśnictwa Zamrzenica wchodzą następujące leśnictwa i osady leśne: Branica, Brzozowo, Bruchniewo, Bukowiec, Janiagóra, Jeleniagóra, Klonia, Leontynowo, Lisiejamy, Lisikąt, Lnianek, Lubiewice, Pieńkowo, Rudno, Rykowisko, Sarnówek, Sielanka, Sucha, Wandowo, Zamrza i Wierzchlas.
Nadleśnictwo jest podstawową, samodzielną jednostką organizacyjną Lasów Państwowych działającą na podstawie ustawy o lasach. Podlega Regionalnej Dyrekcji Lasów Państwowych, która prowadzi nadzór i koordynuje działania na swoim terenie. Nadleśnictwa dzielą się na obręby leśne, które dalej dzielimy na leśnictwa.