- Palos Hills
- Palos Park
- Pana
- Panola
- Papineau
- Park Forest
- Pecatonica
- Peoria
- Peoria Heights
- Peotone
- Pesotum
- Phillipstown
- Pierron
- Pennington Point
- Pinckneyville
- Pingree Grove
- Piper City
- Pistakee Highlands
- Pleasant Plains
- Pontoon Beach
- Pontoosuc
- Poplar Grove
- Port Barrington
- Prairie du Rocher
- Preston Heights
- Prophetstown
- Prospect Heights
- Padua
- Prairie Hall
- Plainview