En pleno corazón del Aljarafe, la ciudad se ubica en la cornisa al oeste de la ciudad de Sevilla, sólo separados por el Río Guadalquivir, dentro del Área Metropolitana de Sevilla.