- Pamasan
- Pamatakan Island
- Pamatan Island
- Pamisaan Island
- Panam Pangan Island
- Pandanan Island
- Panguan Island
- Paniongan
- Panolean Islands
- Parangan Islands
- Parangan Island
- Pasegan Guimba Island
- Pasengkoan
- Pasiagan
- Pasigan de Lea
- Pasigan Island
- Pasinguan Island
- Pintada Island
- Po’on Bĕllatan
- Pomelkan Island
- Port Dos Amigos
- Potat
- Puh Puh Island
- Puh Puh Kallo Island
- Puscgan Island
- Punay