North Carolina Net International Migration By County in 2022

Updated on July 29, 2024.

According to the US Census Bureau estimates, in 2022, the net international migration for North Carolina was 26,184. Mecklenburg County had the highest net international migration (8,170) followed by Wake County (4,916), and Durham County (2,162). On the other hand, Polk County had the lowest net international migration (-7), followed by Perquimans County (-7), and Stokes County (-6).

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 2022
North Carolina Net International Migration By County in 2022
Items per page:
0 of 0
County Net International Migration
Alamance 286
Alexander -2
Alleghany 1
Anson 2
Ashe 11
Avery 27
Beaufort 20
Bertie -1
Bladen -2
Brunswick 22
Buncombe 465
Burke 37
Cabarrus 314
Caldwell 2
Camden 6
Carteret 19
Caswell 3
Catawba 164
Chatham 121
Cherokee -3
Chowan -2
Clay 2
Cleveland 17
Columbus 3
Craven 85
Cumberland 992
Currituck -6
Dare 56
Davidson 181
Davie 18
Duplin 202
Durham 2162
Edgecombe 50
Forsyth 779
Franklin 69
Gaston 265
Gates -4
Graham 4
Granville 5
Greene 13
Guilford 1910
Halifax 39
Harnett 135
Haywood 15
Henderson 30
Hertford 41
Hoke 44
Hyde -1
Iredell 367
Jackson 38
Johnston 365
Jones 4
Lee 199
Lenoir 25
Lincoln 94
McDowell 40
Macon 14
Madison 15
Martin 1
Mecklenburg 8170
Mitchell 8
Montgomery 29
Moore 82
Nash 58
New Hanover 316
Northampton 4
Onslow 99
Orange 568
Pamlico 1
Pasquotank 29
Pender 77
Perquimans -7
Person 12
Pitt 284
Polk -7
Randolph 91
Richmond -5
Robeson 135
Rockingham 20
Rowan 174
Rutherford 21
Sampson 119
Scotland 58
Stanly 34
Stokes -6
Surry 18
Swain 15
Transylvania 33
Tyrrell 3
Union 515
Vance 124
Wake 4916
Warren 12
Washington 6
Watauga 34
Wayne 252
Wilkes 43
Wilson 54
Yadkin 20
Yancey 17