Złotoryja jest położona w południo-wo-zachodniej Polsce, na Pogórzu Kaczawskim, na trasie między Legnicą a Jelenią Górą. Posiada nieskażony klimat, nie ma przemysłu, który zatruwał by powietrze czy wodę. Wiatry wieją w większości od południa z gór w tym ciepły i suchy halny – fen.
Jest nielicznym miastem w Polsce, gdzie wszyscy mieszkańcy piją wodę źródlaną z kranów domowych dostarczaną rurociągami z górskich źródeł zlokalizowanych na
terenie Jerzmanic-Zdrój.
Złotoryja ma urozmaiconą rzeźbę terenu i leży na wys. 220 – 260 m n.p.m. w krainie wygasłych
wulkanów