Od czasu podboju Pomorza przez Bolesława Krzywoustego należy do Wielkopolski, w ramach której położony jest w ziemi wałeckiej.

Według regionalizacji fizycznogeograficznej Polski Wałcz położony jest na Pojezierzu Wałeckim, jednak mniejsza północno-wschodnia część miasta znajduje się już na Równinie Wałeckiej. Oba mezoregiony należą do makroregionu Pojezierza Południowopomorskiego.

Struktura powierzchni + Struktura użytkowania gruntów (2005) Rodzaj Powierzchnia % Użytki rolne 1545 ha 40,50% Lasy i grunty leśne 682 ha 17,88% Pozostałe grunty i nieużytki 1589 ha 41,65% Razem (Σ) 3815 ha 100%

Według danych z 1 stycznia 2014 r. powierzchnia miasta wynosiła 38,17 km². Miasto stanowi 4,2% powierzchni powiatu.

Wyróżnia się 4 wydzielone części miasta, które dawniej były osobnymi miejscowościami: Chrząstkowo, Morzyca, Olszynka, Sosnówka.

Warunki naturalne Miasto znajduje się na terenie płaskim, urozmaiconym jedynie niewielkimi wzniesieniami.