The United States has the largest number of immigrants of any country in the world. The United States attracts immigrants from other countries due to the American Dream. Most immigrants in the United States come from Mexico, China, India, the Philippines and El Salvador.