North Carolina Net International Migration By County in 2011

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2011, the net international migration for North Carolina was 10,843. Mecklenburg County had the highest net international migration (2,840) followed by Wake County (2,367), and Durham County (1,002). On the other hand, Greene County had the lowest net international migration (-16), followed by Yadkin County (-15), and Montgomery County (-15).

Net International migration for a given county refers to the difference between the number of people moving to the county from other parts of the world outside the borders of the United States (50 states and District of Columbia) and the number of people moving out of the county to other parts of the world outside the borders of the United States.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
North Carolina Net International Migration By County in 2011
North Carolina Net International Migration By County in 2011
County
Net International Migration
Mecklenburg 2,840
Wake 2,367
Durham 1,002
Guilford 946
Cumberland 604
Orange 465
Forsyth 398
Onslow 271
Craven 177
Pitt 151
New Hanover 150
Iredell 132
Wayne 121
Duplin 106
Buncombe 97
Gaston 97
Cabarrus 93
Burke 73
Harnett 72
Jackson 61
Carteret 60
Union 57
Hoke 51
Catawba 48
Sampson 46
Items per page:
1 – 25 of 100