Localidades donde se pueden encontrar sucursales de Repsol
- Madrid (20)
- Mairena del Alcor (1)
- Mairena del Aljarafe (1)
- Majadahonda (1)
- Málaga (6)
- Maliaño (1)
- Manacor (1)
- Manresa (1)
- Manzanares (2)
- Maó (1)
- Maracena (1)
- Marín (1)
- Markina-Xemein (1)
- Martorell (2)
- Mascaraque (1)
- Masueco (1)
- Matadepera (1)
- Mataró (2)
- Medina de Pomar (1)
- Meira (1)
- Mérida (2)
- Miajadas (1)
- Miami-Platja (1)
- Miguelturra (1)
- Mijas (1)
- Minas de Ríotinto (1)
- Mirabel (1)
- Miranda de Ebro (1)
- Moguer (2)
- Mojados (1)
- Molina de Segura (1)
- Monforte De Lemos (1)
- Monreal del Campo (1)
- Montblanc (1)
- Montilla (1)
- Montmeló (1)
- Montornès del Vallès (1)
- Montuenga (1)
- Monzón (1)
- Moreda de Aller (1)
- Motilla del Palancar (1)
- Motril (2)
- Murcia (3)
- Muro (1)
- Museros (1)