- Pimmit Hills
- Pinch
- Piney View
- Pleasant Valley
- Poca
- Pocahontas
- Poquoson
- Portsmouth Heights
- Pound
- Powellton
- Pratt
- Princeton
- Prosperity
- Pulaski
- Purcellville
- Paces
- Paeonian Springs
- Page
- Page Hollow
- Pagebrook
- Paige
- Paineville
- Paint Bank
- Paintlick
- Palmer
- Palmer
- Palmer Crossroads
- Palmer Park
- Palmer Park
- Palmer Springs