Olula de Castro es un municipio de la provincia de Almería , en la comunidad autónoma de Andalucía , España.
Está situado en la Sierra de Los Filabres .