- Pascagoula (Population: 26,200)
- Pass Christian (Population: 6,579)
- Pearl (Population: 21,961)
- Pearl River (Population: 3,156)
- Pearlington (Population: 1,684)
- Pelahatchie (Population: 1,461)
- Petal (Population: 7,579)
- Philadelphia (Population: 7,303)
- Picayune (Population: 10,535)
- Pickens (Population: 1,325)
- Plantersville (Population: 1,144)
- Pontotoc (Population: 5,253)
- Poplarville (Population: 2,601)
- Port Gibson (Population: 1,840)
- Prentiss (Population: 1,158)
- Purvis (Population: 2,164)

