P
- Palagnedra
- Palézieux
- Palézieux-village
- Pampigny-sévery
- Papiermühle
- Payerne
- Peist
- Petit-martel
- Petit-martel-est
- Pfäffikon SZ
- Pfäffikon ZH
- Pieterlen
- Plambuit
- Plan Morier
- Planchamp
- Pont De Fayot
- Pont Du Rhône
- Pont-céard
- Pont-de-drapel
- Ponte Brolla
- Ponte Tresa
- Pontenet
- Pontresina
- Porrentruy
- Poschiavo
- Pratteln
- Preda
- Prélionne
- Privilasco
- Pully
- Pully-nord
- Punt Muragl
- Punt Muragl Staz