- Port Angeles
- Port Ludlow
- Port Orchard
- Port Townsend
- Poulsbo
- Prairie Ridge
- Priest Point
- Prosser
- Pullman
- Puyallup
- Pacific Beach
- Packwood
- Palisades
- Palmer
- Parker
- Pataha City
- Paterson
- Peshastin
- Piedmont
- Pine City
- Pine Lake
- Plain
- Plaza
- Pleasant Hill
- Pleasant View
- Plumb
- Plymouth
- Point Roberts
- Port Blakely
- Port Gamble