Cities in Spain ( 1,727 )
- Pamplona
- Pantoja
- Pantón
- Paracuellos de Jarama
- Paradas
- Parets del Vallès
- Parla
- Parres
- Pasaia
- Paterna
- Paterna de Rivera
- Paterna del Campo
- Peal de Becerro
- Pedrajas de San Esteban
- Pedreguer
- Pedrera
- Pedrezuela
- Pedro Abad
- Pedro Muñoz
- Pedrola
- Pegalajar
- Pego
- Peligros
- Peñafiel
- Peñaflor
- Peñaranda de Bracamonte
- Peñarroya-Pueblonuevo
- Peníscola
- Peralta
- Pereiro de Aguiar
- Periana
- Petra
- Picanya
- Picassent
- Piedrabuena
- Piera