Hornachos
El pueblo se encuentra situado en la Sierra Grande, entre dos valles, el de Los Moros y el de Los Cristianos, a una altitud de 538 metros.
Sierra Blanca
Su vegetación original eran un encinar sobre suelo calizo y un alcornocal sobre areniscas, sustituidos en los pisos más altos por el pinsapar. Su amplia cobertura forestal original fue arrasada para su utilización como combustible y traviesas en las minas de hierro establecidas en Marbella. Entre la vegetación actual se encuentran plantaciones de castaños, cerezos, helechos, olivares, dos pequeños pinsapares relícticos en proceso de recuperación más varios ejemplares de pinsapos de repoblación, y plantaciones forestales de pinos carrascos, piñoneros, insignes y resineros.