North Carolina Net Migration By County in 2012

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2012, the net migration for North Carolina was 52,021. Wake County had the highest net migration (15,347) followed by Mecklenburg County (14,409), and Durham County (3,442). On the other hand, Cumberland County had the lowest net migration (-4,024), followed by Nash County (-698), and Northampton County (-597).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also for the US by state. You can also see links at the bottom of the page for the trend of the net migration for each county in North Carolina.

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 Migration By County in 2012
North Carolina Net Migration By County in 2012
Items per page:
0 of 0
County Net Migration
Alamance 410
Alexander -99
Alleghany -36
Anson -182
Ashe 20
Avery -99
Beaufort -189
Bertie -342
Bladen -42
Brunswick 1967
Buncombe 2215
Burke -459
Cabarrus 2269
Caldwell -337
Camden -25
Carteret 477
Caswell -345
Catawba -14
Chatham 456
Cherokee 11
Chowan -111
Clay 33
Cleveland -72
Columbus -222
Craven -144
Cumberland -4024
Currituck 121
Dare 151
Davidson 11
Davie -42
Duplin -49
Durham 3442
Edgecombe -489
Forsyth 1588
Franklin 335
Gaston 613
Gates -168
Graham -88
Granville -5
Greene -387
Guilford 3390
Halifax -348
Harnett 2064
Haywood 69
Henderson 589
Hertford -102
Hoke 361
Hyde -110
Iredell 1399
Jackson 365
Johnston 881
Jones 33
Lee 428
Lenoir -294
Lincoln 347
McDowell 20
Macon 27
Madison 52
Martin -260
Mecklenburg 14409
Mitchell 13
Montgomery -253
Moore 958
Nash -698
New Hanover 2473
Northampton -597
Onslow 2473
Orange 2421
Pamlico -184
Pasquotank 58
Pender 411
Perquimans 108
Person -327
Pitt 1227
Polk 91
Randolph 142
Richmond -322
Robeson -270
Rockingham -423
Rowan -391
Rutherford -73
Sampson -61
Scotland -235
Stanly 2
Stokes -331
Surry -197
Swain 0
Transylvania 153
Tyrrell -216
Union 1965
Vance -362
Wake 15347
Warren -189
Washington -237
Watauga 385
Wayne -111
Wilkes 10
Wilson 17
Yadkin -214
Yancey -11

Trend of Net Migration for Counties in North Carolina

Use the links below to find the trend of the net migration for each county in North Carolina.