The Center for Immigration Studies appears to have had a rather productive October.
Apart from their report on illegal immigrant births, they have also produced a report on general immigration to the US as of 2016.
As of 2016, immigration was at its highest level since 1999, when it peaked at 1.797 million.
What’s striking, though, is the collapse of Mexican emigration, though Central America has increased its share.
Here are the numbers in table format.
Unfortunately, there’s no detailed breakdown, so it’s impossible to say how many Russians are coming in (given that this is what the Blue Cheqmarks are raging about as the latest Caravan trundles up).
But we can estimate.
There are 5 million European immigrants in the US, of whom 400,000 are Russians, or 8% of the total (so 4x less per capita than Britons, and 2x less than Germans). Russians did increase their total numbers between 2010 and 2017 marginally more so than the Euros, so let’s assume they made up 10% of recent European arrivals. Referring to the previous graph, about 150,000 Europeans have been arriving to the US in recent years. That translates to perhaps 15,000 Russians.
In my article from a couple of years on Russian brain drain (or how it has largely abated), I noted that the US gave out 10,000 Permanent Resident permits to Russians in 2013. So the figures match well.
China sent 171,000 new immigrants to the US in 2016; India sent 194,000. This would make those demographic giants equivalent to Russia in per capita terms. Despite an almost threefold decline since 2000, Mexico still sent almost 200,000 – that’s about 20x Russia’s rate per capita. Meanwhile, El Salvador, Guatemala, and Nicaragua sent 126,000 between them – out of a combined population of 30 million. That’s 0.5% of their population in any one year (or 50x Russia’s/China’s rate).