Based on a comparison of 236 countries in 2100, USA ranked the highest in net annual migration with 1,226,443 persons followed by Canada and Russia. On the other end of the scale was Pakistan with -459,844 persons, India with -319,573 persons and Bangladesh with -236,966 persons.
Buy annual subscriptions for all our products.