Localidades donde se pueden encontrar sucursales de Supermercados Mercadona
- O Carballiño (1)
- Ocaña (1)
- Ogíjares (1)
- Oleiros (2)
- Olesa de Bonesvalls (1)
- Oliva (2)
- Olivenza (1)
- Olula del Río (1)
- Olvera (1)
- Onda (2)
- Ondara (1)
- Ontinyent (3)
- Orihuela-Costa (1)
- Orihuela (4)
- Oropesa del Mar (1)
- Osuna (1)
- Otura (1)
- Ourense (3)
- Oviedo (7)