16 cities
| City | County | 2025 Pop. ↓ |
|---|---|---|
| Plymouth | Plymouth County | 67,626 |
| Peabody | Essex County | 55,793 |
| Pittsfield | Berkshire County | 43,049 |
| Pembroke | Plymouth County | 18,498 |
| Palmer Town | Hampden County | 12,434 |
| Pepperell | Middlesex County | 12,017 |
| Plainville | Norfolk County | 10,177 |
| Paxton | Worcester County | 5,079 |
| Provincetown | Barnstable County | 3,731 |
| Princeton | Worcester County | 3,645 |
| Plympton | Plymouth County | 2,986 |
| Phillipston | Worcester County | 1,780 |
| Pelham | Hampshire County | 1,414 |
| Petersham | Worcester County | 1,267 |
| Peru | Berkshire County | 796 |
| Plainfield | Hampshire County | 660 |