Rzeźba terenu Miasto jest położone na Pogórzu Sudeckim na wysokości od 205 do 299 m n.p.m. (wzgórze Skałka), między Wzgórzami Dwóch Dębów na północy a Górą Szpitalną (265 m n.p.m.) na południu. Najwyższym szczytem jest znajdująca się na pograniczu Lwówka Śląskiego (Płakowic) i wsi Chmielno góra Jaglarz mierząca 301 m n.p.m. Miasto leży nad rzeką Bóbr i trzema jej dopływami, które zasilają ją w granicach miasta: Płóczką, Srebrną i Widnicą. Dodatkowo na terenie miasta znajduje się kilka strug. Lwówek Śląski czerpie wodę pitną z obszaru terenów wodonośnych zasilanych wodami podziemnymi. Miasto posiada