- OBEJO A village located about 30 Kms. north from Córdoba towards Peñarroya-Publonuevo off the N 432 road
- OBISPO (TORRE DEL) Located not far north west from Úbeda
- OCAÑA A village located east from Guadix towards Sorbas
- OCHAVILLO DEL RÍO A village located east from Palma del Río on minor road, not far from Fuente Palmera
- OCHICHAR A village located east from Alhama de Granada on minor roads towards Granada
- ODIEL (RÍO) River north of Huelva
- ODIEL (EMBALSE DE) Reservoir south of Aracena
- OGIJARES A village located south of Granada, turn off the N 323 road at Km. 138
- OHANES A village located on the eastern side of the Alpujarras region between Beires & Canjáyar. On 25th April every year it hosts the fiesta of San Marcos which involves a procession through the streets of young men leading 8 bulls who are then persuaded to kneel before the saint
- OJÉN A pretty mountain village located north of Marbella towards Coín
- OJÉN (PUERTO DE) (CÁDIZ) Mountain pass south of the Sierra del Niño
- OJÉN (PUERTO DE) (MÁLAGA) Mountain pass north of the village of Ojén
- OJÉN (SIERRA DE) Mountain range south west of Algeciras
- OJETE (SIERRA DE) Mountain range north of Loja
- OJOS DE CABRA (LAGUNA DE) A lake in the northern part of the Doñana National Park
- OJUELOS BAJOS A village located not far south of Peñarroya-Pueblonuevo
- OJUELOS ALTOS A village located not far south of Peñarroya-Pueblonuevo
- OJUELOS (LAGUNA DE LOS) A lake located between Marchena & Osuna on minor road
- OJUELOS (LOS) A village located between Marchena & Osuna on minor road
- OLIVA (ERMITA DE LA) Located between Vejer de la Frontera & Barbate
- OLIVARES A town located about 10 Kms. west of Seville
- OLIVARES (LOS) A village located north from Pinos Puente on minor road towards Moclín
- OLIVILLO (EL) Located east from Sanlúcar de Barrameda towards Trebujena off the A 471 road
- OLULA DE CASTRO A village located north of Mini Hollywood, turn off the minor C 3326 at Gérgal
- OLULA DEL RÍO A village located just north of Macael
- OLVERA A very pleasant & welcoming town with lovely views of the surrounding area. Located north of Ronda off the A 376 road before Algodonales
- OLVERA (EMBALSE DE) Reservoir north of Úbeda
- ONSARES A village located in the area of the Cazorla Natural Park, near Los Mandos
- ONZA River south east of Azuaga
- OQUEALES A mountain situated between Jódar & Guadix
- ORAQUE A river west of Valverde del Camino
- ORCE A
- village located north of Cúllar Baza off the A 330 road
- ORCE (SIERRA DE) Mountain range south of the village
- ORCERA A village located north east of Beas de Segura near Benatae in the area of the Cazorla Natural Park
- ORDEN (POZO DE LA) Located west from Martos near Los Cortijuelos
- ORDUÑA A mountain situated north of Granada
- ORGIVA A bustling town in the Alpujarras region which hosts a fiesta called the Cristo de la Expiración on the Friday nine days before Palm Sunday - very noisy due to the firecrackers, shotguns & rockets that are set off. It also has a Baroque church & a market on Thursdays
- ORIA A village located north of Macael, take the A 334 east out of town & then the minor A 399 road north
- ORIA (RAMBLA DE) Waterway north of Macael
- ORIA (SIERRA DE) Mountain range north of Macael
- ORTEGAS (LOS) A village located west of Córdoba between Posadas & Villaviciosa de Córdoba
- ORTEGICAR A mountain situated west of Ardales
- OSCURO A mountain situated just west of Iznalloz
- OSO (SIERRA DEL) Mountain range north of Vélez Blanco
- OSUNA An historic town located approximately halfway between Seville & Antequera
- OTÍVAR A village located north of Almuñécar on minor road
- OTURA A village located south of Granada off the N 323 road at Km. 141
|