US foreign-born population
There were 43 million foreign-born people living in the U.S. in 2015.
Latin America
22.1m
Asia
13.2m
Mexico
11.6m
Europe
4.8m
Africa
2.1m
Canada
800k
Oceania
200k