W skład powiatu wchodzi 9 gmin: 4 miejskie oraz 5 wiejskich. Na jego terenie położone są cztery miasta: Karpacz, Kowary, Piechowice oraz Szklarska PorębaRozporządzenie Rady Ministrów z dnia 15 grudnia 1998 r. w sprawie szczegółowych zasad prowadzenia, stosowania i udostępniania krajowego rejestru urzędowego podziału terytorialnego kraju oraz związanych z tym obowiązków organów administracji rządowej i jednostek samorządu terytorialnego ()..
+ Gmina (2025) (2024) SiedzibaObwieszczenie Prezesa Rady Ministrów z dnia 23 sierpnia 2017 r. w sprawie wykazu gmin i powiatów wchodzących w skład województw (). TERYT Typ Nazwa 0206011 miejska 25x25px Karpacz — 0206021 miejska 25x25px Kowary — 0206031 miejska 25x25px Piechowice — 0206041 miejska 25x25px Szklarska Poręba — 0206052 wiejska 25x25px Janowice Wielkie Janowice Wielkie 0206062 wiejska 25x25px Jeżów Sudecki Jeżów Sudecki 0206072 wiejska 25x25px Mysłakowice Mysłakowice 0206082 wiejska 25x25px Podgórzyn Podgórzyn 0206092 wiejska 25x25px Stara Kamienica Stara Kamienica
Od powstania powiatu, dokonano dwóch nieudanych prób zmian jego granic: w 2000 r., z powiatu złotoryjskiego do powiatu jeleniogórskiego próbowały przenieść się gmina Świerzawa i miasto Wojcieszów, w 2019 r., drugą próbę podjął samodzielnie samorząd miasta Wojcieszowa.