Se encuentra situada a una altitud de 296 metros y a 122 kilómetros al sureste de la capital de provincia, Sevilla.