16 cities
| City | County | 2026 Pop. ↓ |
|---|---|---|
| Plymouth | Plymouth County | 68,589 |
| Peabody | Essex County | 56,168 |
| Pittsfield | Berkshire County | 42,977 |
| Pembroke | Plymouth County | 18,568 |
| Palmer Town | Hampden County | 12,480 |
| Pepperell | Middlesex County | 12,157 |
| Plainville | Norfolk County | 10,287 |
| Paxton | Worcester County | 5,115 |
| Provincetown | Barnstable County | 3,733 |
| Princeton | Worcester County | 3,693 |
| Plympton | Plymouth County | 3,008 |
| Phillipston | Worcester County | 1,801 |
| Pelham | Hampshire County | 1,485 |
| Petersham | Worcester County | 1,288 |
| Peru | Berkshire County | 794 |
| Plainfield | Hampshire County | 671 |