Szklarska Poręba to miasto położone w dolinie rzeki Kamiennej i jej dopływów .
Od południa okalają ją stoki Karkonoszy z kulminującą nad miastem Szrenicą
( 1362 m. npm. ) , od północy stoki Gór Izerskich z Wysokim Kamieniem
( 1058 m. npm. ) . Od wschodu wzniesienia Przedgórza Karkonoszy oddzielają miasto od Kotliny Jeleniogórskiej .
W strukturze administracyjnej Szklarska Poręba jest gminą miejską powiatu jeleniogórskiego wchodzącą w skład województwa dolnośląskiego .
Obejmuje ona obszar 75,4 km2 . |