Olula de Castro es un municipio español de la provincia de Almería, Andalucía. En el año 2014 contaba con 169 habitantes. Su extensión superficial es de 34 km² y tiene una densidad de 5,6 hab/km². Sus coordenadas geográficas son 37º 10' N, 2º 28' O. Se encuentra situada a una altitud de 1010 metros y a 54 kilómetros de la capital de provincia, Almería.
Población:
194
INE 2017