Is the US home to more immigrants than any other country?
The U.S. has by far the largest immigrant population in the world, at 48.2 million people, a fifth of all those who have settled outside their native country. Russia, with 11.6 million immigrants, is the next largest destination.
Mexico accounted for 25% of all foreign-born U.S. residents in 2018, with another 25% from Central and South America or the Caribbean. Another 28% were born in Asia, 9% in the Middle East and Africa, and 13% in Europe and Canada.
As a proportion of total population, immigrants make up just over 15% of the total U.S. population, similar to the level in the U.K. (13%) or Sweden (16%) but lower than in Canada (21%) or Australia (28%). The country with the largest proportion of immigrants in its total population is the United Arab Emirates at 87%.