- Port Douglas
- Packer's Camp
- Palardo
- Palen Creek
- Palfrey Island
- Palm Creek
- Palma
- Palmerville
- Palms
- Palmtree
- Pamabal
- Pandoin
- Paralos Park
- Paree
- Parkdale
- Parker Island (historical)
- Parkhurst
- Parknook
- Parsons Point
- Pascoe River
- Pasha
- Passchendaele
- Paterson
- Pathungra
- Paton Downs
- Pauls Pocket
- Paulvae
- Pawngilly
- Payne
- Paynton Downs