Se encuentra situado a una altitud de 413 metros y a 65,9 km de la capital de provincia, Sevilla.