Se encuentra situada a una altitud de 460 msnm y a 110 km de la capital de provincia, Sevilla.