According to multiple sources, the country with the most immigrants is the United States. As of 2020, the United States had 50.6 million immigrants, which is the highest number in the world. Germany is second on the list with 15.8 million immigrants. Other countries with high numbers of immigrants include Saudi Arabia, Russia, the United Kingdom, the United Arab Emirates, France, Canada, Australia, and Spain. It is important to note that some countries have a higher proportion of immigrants in their population, even if they do not have the highest number of immigrants overall. For example, the United Arab Emirates has the highest proportion of immigrants in its population, with 88% of its residents being foreign-born.