Kosakowo, Krokowa, Puck (gm.m.), Reda, Rumia, Wejherowo, Władysławowo. Wschodnia granica gminy przebiega wzdłuż Zatoki Puckiej.
Błądzikowo, Brudzewo, Celbowo, Darzlubie, Domatowo, Domatówko, Gnieżdżewo, Leśniewo, Łebcz, Mechowo, Mieroszyno, Mrzezino, Osłonino, Połchowo, Połczyno, Połczyno BIS, Radoszewo, Rekowo Górne, Rzucewo, Sławutowo, Smolno, Starzyno, Starzyński Dwór, Strzelno, Swarzewo, Werblinia, Zdrada, Żelistrzewo.
243,29 km²
27.506 osób