Olula de Castro estas vilaĝo kaj municipo de la Aŭtonoma Komunumo Andaluzio, en la provincoAlmería, sude de Hispanio. Ĝi estas en la komarko Filabres-Tabernas en la centro de la provinco.
La areo de la municipo estas 33 km2 kie loĝas 229 geloĝantoj, do loĝdenso estas 6.9 loĝ./km2.
Olula de Castro situas je 54 km de la provinca ĉefurbo Almería.
Laŭ statistikoj de la andaluza registaro (SIMA, 2007) la 229 geloĝantoj de la municipo Olula de Castro estas 114 inoj kaj 115 viroj. En la vilaĝo loĝas 214 geloĝantoj, kaj aliaj 15 geloĝantoj loĝas dise en kamparo. Lasta konata nombro de naskiĝoj po jaro estis 0, 0 inoj kaj 0 viroj, kaj mortis 1, 1 inoj kaj 0 viroj. Tiel la natura kresko estis -1 (-0.4%). La laborkapabla loĝantaro estis 68 homoj (29.7%).