Below are the top 10 nations with most immigrants*:
- The US – 46,627,102
- Germany – 12,005,690
- Russia – 11,643,276
- Saudi Arabia 10,185,945
- The UK – 8,543,120
- The UAE – 8,095,126
- Canada – 7,835,502
- Australia – 7,787,057
- France – 7,784,418
- Spain – 5,947,106
(*Based on UN Report entitled “Trends in International Migration”)