Localidades donde se pueden encontrar sucursales de Repsol
- Palamós (1)
- Palencia (2)
- Palma de Mallorca (7)
- Palomares (1)
- Pamplona (1)
- Pangua (1)
- Paterna (1)
- Pelayos (1)
- Peligros (1)
- Picanya (1)
- Pinto (1)
- Poligono Industrial San Fernando (1)
- Pollença (2)
- Ponferrada (1)
- Ponteareas (1)
- Pontevedra (1)
- Pozoblanco (1)
- Pradejón (1)
- Puente Viejo (1)
- Puerto Lumbreras (1)
- Puertollano (4)
- Punta Umbría (1)