Szklarska Poręba (česky Sklářská Poruba, německy Schreiberhau) je rekreační, sportovní a turistické středisko, město na rozhraní Jizerských hor (Góry Izerskie) a Krkonoš (Karkonosze) v jihozápadním Polsku, v Dolnoslezském vojvodství, 6 km od bývalého hraničního přechodu do Česka Jakuszyce/Harrachov. Železniční spojení s Českem (Harrachovem) bylo obnoveno po rekonstrukci železniční tratě v srpnu roku 2010.
Vznik Szklarske Poręby se datuje k roku 1366, kdy byla připomínána jako sklářská osada patřící k Českému království. V roce 1742 spadla spolu s celým Slezskem Prusku, po roce 1945 Polsku. Městská práva získala roku 1959.
Od roku 1617 zde sklářský rod Preisslerů provozoval sklářskou huť. Ta se brzy stala nejlepší ve Slezsku. Roku 1702 přibyla další. Zanikly pro nedostatek dřeva kolem roku 1752. Dodnes se zachovalo několik hutí, které ale vznikly až v 19. století (Leśna Huta, Huta Julia).
Od 19. století je vyhledávaným klimatickým místem s podmínkami srovnatelnými s Alpami ve výškách kolem 1200 m. Dělí se na osady Szklarska Poręba Dolna, Średnia a Górna, která je nejrozlehlejší. Sousedí s obcemi (gminy) Mirsk, Piechowice a Stara Kamienica a s Českou republikou. Ve městě žije přibližně 5 900 obyvatel.