Localidades donde se pueden encontrar sucursales de Repsol
- Badalona (4)
- Baeza (2)
- Bailén (1)
- Balaguer (1)
- Banyoles (1)
- Barakaldo (1)
- Barbastro (1)
- Barbera del Valles (1)
- Barcelona (8)
- Bausén (1)
- Baza (2)
- Belinchón (1)
- Bellpuig (1)
- Bellvei (1)
- Benavente (2)
- Bergara (1)
- Bermeo (2)
- Berriozar (1)
- Bilbao (2)
- Binéfar (1)
- Bonete (1)
- Bormujos (3)
- Brazatortas (1)
- Buñol (1)
- Burgos (1)
- Burriana (2)