| City | County | 2026 Pop. ↓ |
|---|---|---|
| Plymouth | Plymouth County | 68,758 |
| Peabody | Essex County | 55,927 |
| Pittsfield | Berkshire County | 42,555 |
| Pembroke | Plymouth County | 18,471 |
| Palmer Town | Hampden County | 12,373 |
| Pepperell | Middlesex County | 11,745 |
| Plainville | Norfolk County | 10,166 |
| Paxton | Worcester County | 5,041 |
| Provincetown | Barnstable County | 3,711 |
| Princeton | Worcester County | 3,636 |
| Plympton | Plymouth County | 2,991 |
| Phillipston | Worcester County | 1,818 |
| Pelham | Hampshire County | 1,296 |
| Petersham | Worcester County | 1,240 |
| Peru | Berkshire County | 783 |
| Plainfield | Hampshire County | 642 |