- Patuisset
- Phillis Island
- Pilgrim Beach
- Pilgrim Heights
- Pine Tree Corner
- Pinkham Island
- Pleasant Lake
- Plowed Neck
- Pocasset Station
- Pochet Island
- Pond Village
- Pond Village
- Pondsville
- Popponesset Beach
- Pulpit Rock
- Pontoosuc
- Pontoosuc Gardens
- Packet Rock
- Palmer Island
- Palmer Ledge
- Pawn Rock
- Pea Island
- Pelegs Island
- Perrins Crossing
- Perrys Corner
- Perryville
- Phinney Rock
- Pine Hill Acres
- Pine Island
- Plainville