From Strichen, Aberdeenshire to all cities in Dorset starting with letter P
- Packers Hill, Aberdeenshire
- Pallington, Aberdeenshire
- Pamphill, Aberdeenshire
- Park Gate, Aberdeenshire
- Parkstone, Aberdeenshire
- Parley Green, Aberdeenshire
- Peacemarsh, Aberdeenshire
- Penn, Aberdeenshire
- Pentridge, Aberdeenshire
- Piddlehinton, Aberdeenshire
- Piddletrenthide, Aberdeenshire
- Pidney, Aberdeenshire
- Pig Oak, Aberdeenshire
- Pilford, Aberdeenshire
- Pillwell, Aberdeenshire
- Pilsdon, Aberdeenshire
- Pimperne, Aberdeenshire
- Pimperne, Aberdeenshire
- Pleck, Aberdeenshire
- Pleck, Aberdeenshire
- Pleck, Aberdeenshire
- Pleck, Aberdeenshire
- Pleck Green, Aberdeenshire
- Plush, Aberdeenshire
- Pokesdown, Aberdeenshire
- Poole, Aberdeenshire
- Poolestown, Aberdeenshire
- Portesham, Aberdeenshire
- Portland Bill, Aberdeenshire
- Portland Port, Aberdeenshire
- Portway, Aberdeenshire
- Post Green, Aberdeenshire
- Poundbury, Aberdeenshire
- Powerstock, Aberdeenshire
- Poxwell, Aberdeenshire
- Poyntington, Aberdeenshire
- Preston, Aberdeenshire
- Primrose Hill, Aberdeenshire
- Puddletown, Aberdeenshire
- Pulham, Aberdeenshire
- Puncknowle, Aberdeenshire
- Purewell, Aberdeenshire
- Purse Caundle, Aberdeenshire
- Putton, Aberdeenshire
- Puxey, Aberdeenshire
- Pymore, Aberdeenshire