- Pacaltsdorp
- Pampoenkraal
- Papendorp
- Papiesvlei
- Paradyskloof
- Parow
- Parowvallei
- Paternoster
- Pearly Beach
- Penhill
- Phantom Acres
- Philadelphia
- Philipsdale
- Phoenix
- Pinegrove
- Pinelands
- Pineview
- Platdrift
- Plathuis
- Plattekloof
- Pniel
- Port Beaufort
- Porterville
- Portlands
- Prince Alfred Hamlet
- Pringle Bay
- Prinskraal
- Protea Hoogte
- Proteaville
- Protem