Localidades donde se pueden encontrar sucursales de Cruz Roja
- O Barco de Valdeorras (1)
- O Carballiño (1)
- Oliva (1)
- Olivenza (1)
- Olot (1)
- Onda (1)
- Ondárroa (1)
- Ontinyent (1)
- Oñati (2)
- Ordes (1)
- Orihuela (1)
- Oropesa del Mar (1)
- Osuna (1)
- Otero de las Dueñas (1)
- Ourense (1)
- Oviedo (1)