- Paisley
- Pakenham
- Palm Beach
- Palmer Rapids
- Panmure
- Parham
- Parker
- Parkhill
- Parkside Beach
- Parkway Park
- Parkwood Hills
- Parry Sound
- Parthia
- Pattersons Corners
- Paudash
- Paudash Lake
- Paugh Lake
- Payne
- Paynes Mills
- Peabody
- Pearceley
- Pearl Lake
- Peekaboo Point
- Peepabun
- Peffers
- Pelee
- Pelee Island South
- Pelham
- Pelham
- Pembroke