- Pendleton
- Penetanguishene
- Pengelly Landing
- Penville
- Perivale
- Perm
- Perrault
- Perretton
- Perrins Corners
- Perry
- Perry's Corners
- Perth
- Petaguishene Beach
- Petawawa
- Peterborough
- Peterson Corner
- Petherton
- Petrie Shore
- Petrolia
- Petworth
- Pevensey
- Phillip Island
- Pickerel Lake
- Pickering
- Pickle Crow
- Pickle Lake
- Picton
- Pierces Corners
- Pike Bay
- Pine Grove