Santa Olalla se encuentra a 264 metros de altitud, corriendo a sus pies el río Besaya.