Countries in North America by net migration

People who moved into the country in a year minus people who moved out, for every 1,000 inhabitants — above zero, more arrive than leave. 23 countries in North America, highest first. World Bank, 2025

Map: Net migration — North America
Highest
+7.8
Canada
Median country
−0.4
half above, half below
Countries in North America by net migration, World Bank, 2025
#CountryPer 1,000 peopleRegion
1Canada+7.8Northern America
2United States+3.6Northern America
3Bahamas+2.3Caribbean
4Panama+1.3Central America
5Belize+0.9Central America
6Trinidad and Tobago+0.5Caribbean
7Saint Kitts and Nevis+0.4Caribbean
8Costa Rica+0.2Central America
9Antigua and Barbuda+0.1Caribbean
10Saint Lucia−0.1Caribbean
11Barbados−0.3Caribbean
=12Guatemala−0.4Central America
=12Honduras−0.4Central America
14Mexico−0.8Central America
15Nicaragua−1.2Central America
16Grenada−1.6Caribbean
17Cuba−2.0Caribbean
18Haiti−2.7Caribbean
19Dominican Republic−3.1Caribbean
20Dominica−3.7Caribbean
21El Salvador−3.8Central America
22Jamaica−3.9Caribbean
23Saint Vincent and the Grenadines−7.1Caribbean

Territories and other places

Not ranked: dependencies of the states above, places whose status is disputed. Highest first.

PlacePer 1,000 peopleStatus
Sint Maarten+12.1Territory of Netherlands
Cayman Islands+11.7Territory of United Kingdom
British Virgin Islands+3.9Territory of United Kingdom
Turks and Caicos Islands+3.8Territory of United Kingdom
Curaçao+3.0Territory of Netherlands
Puerto Rico+1.7Territory of United States of America
Aruba+1.0Territory of Netherlands
Bermuda0.0Territory of United Kingdom
US Virgin Islands−3.4Territory of United States of America
Greenland−4.7Territory of Denmark
Saint Martin−46.9Territory of France

Questions

Which country in North America has the highest net migration?
Canada has the highest net migration in North America: +7.8 per 1,000 people (2025). Next come the United States (+3.6 per 1,000 people) and the Bahamas (+2.3 per 1,000 people).
Which country in North America has the lowest net migration?
Saint Vincent and the Grenadines, with −7.1 per 1,000 people (2025).
What is the typical net migration of a country in North America?
The median of the 23 countries in North America is −0.4 per 1,000 people: half are above it, half below. The median, not the average, because a few countries at the top would drag an average far above almost everyone.
Where do the figures come from?
People who moved into the country in a year minus people who moved out, for every 1,000 inhabitants — above zero, more arrive than leave. Source: World Bank, 2025. Only independent states are ranked; territories are listed separately. A country’s continent follows Natural Earth; the handful of island states it files under the open ocean are placed by their UN subregion.

Source: World Bank (CC BY 4.0). Figures more than 5 years older than the newest are left out rather than shown beside current ones. Countries sharing a value share a rank. All sources.