Szklarska Poręba to miasto w województwie dolnośląskim, w powiecie jeleniogórskim, położone w dolinie rzeki Kamiennej i jej dopływów (Kamieńczyka i Szklarki), na wys. 440–886 m n.p.m., od południa na stokach Karkonoszy z dominującą nad miastem Szrenicą. Miasto liczy nieco ponad 7 tys. mieszkańców.