Está en la zona occidental de la provincia, al norte de la comarca, a unos diecinueve kilómetros de Sevilla y a 162 metros de altitud, con once kilómetros cuadrados de término. La cercanía a la capital ha hecho que mucha gente lo elija como primera o segunda residencia, sin que el pueblo pierda su industria de aceituna de mesa.