El municipio es una de las puertas de la Sierra Norte sevillana, éste se encuentra a una altitud de 80 metros y a 23 kilómetros de la capital de provincia, Sevilla.