Según el censo INE 2006, el 2,53% de la población de la provincia de Sevilla es de nacionalidad extranjera, porcentaje muy inferior al de la media española (del 9,27%).