Nowy Sącz leży w płaskim dnie Kotliny Sądeckiej, na obszarze utworzonym przez zbiegi rzek Dunajca i Kamienicy. Miasto znajduje się na zróżnicowanej wysokości od 272 m n.p.m. (rejon Wielopola) do około 475 m n.p.m. (Wzgórze Majdan). Najstarsza część Nowego Sącza została ulokowana na płaskim wzniesieniu pomiędzy korytami obu rzek, co zapewniało naturalne walory obronne. To strategiczne położenie sprawiło, że król Wacław II wybrał to miejsce na założenie miasta. Dawniej wzgórze miejskie przecięte było licznymi parowami, pełniącymi funkcję dodatkowych fos, które obecnie zostały zasypane. Lokalizacja miasta w Kotlinie Sądeckiej powoduje jego częściową izolację od innych miast, jednak dzięki przebiegającemu tędy szlakowi handlowemu prowadzącego na południe Europy, Nowy Sącz już w średniowieczu stał się jako ważny punkt wymiany handlowej, szczególnie z Węgrami.
Nowy Sącz leży w płaskim dnie Kotliny Sądeckiej, na obszarze utworzonym przez zbiegi rzek Dunajca i Kamienicy. Miasto znajduje się na zróżnicowanej wysokości od 272 m n.p.m. (rejon Wielopola) do około 475 m n.p.m. (Wzgórze Majdan). Najstarsza część Nowego Sącza została ulokowana na płaskim wzniesieniu pomiędzy korytami obu rzek, co zapewniało naturalne walory obronne. To strategiczne położenie sprawiło, że król Wacław II wybrał to miejsce na założenie miasta. Dawniej wzgórze miejskie przecięte było licznymi parowami, pełniącymi funkcję dodatkowych fos, które obecnie zostały zasypane. Lokalizacja miasta w Kotlinie Sądeckiej powoduje jego częściową izolację od innych miast, jednak dzięki przebiegającemu tędy szlakowi handlowemu prowadzącego na południe Europy, Nowy Sącz już w średniowieczu stał się jako ważny punkt wymiany handlowej, szczególnie z Węgrami.