Amenazada la sociedad española de un envejecimiento irreversible de la población, la llegada de inmigrantes desde los años 1990 ha frenado este proceso: la edad media de la población extranjera residente en España es de 35,76 años en el 2016, frente a 43,69 años de media de los nacionales.