Ranking of North Carolina Counties By Net Domestic Migration in 2020

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2020, the Net Domestic Migration for North Carolina was 70.23K. Among all North Carolina counties, Wake County had the highest net domestic migration (10.64K), followed by Brunswick County (6.88K), and Johnston County (5.68K).

The chart below shows the top 10 counties, and the table below shows the ranking of all North Carolina counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of North Carolina Counties By Net Domestic Migration in 2020
Wake
10.64K
Brunswick
6.88K
Johnston
5.68K
Cabarrus
4.32K
Mecklenburg
4.01K
Union
3.77K
Iredell
3.68K
New Hanover
2.39K
Moore
2.22K
Alamance
2.08K
Ranking of North Carolina Counties By Net Domestic Migration in 2020
Rank
County
Net Dom. Migration
1 Wake County 10,635
2 Brunswick County 6,875
3 Johnston County 5,680
4 Cabarrus County 4,317
5 Mecklenburg County 4,008
6 Union County 3,774
7 Iredell County 3,680
8 New Hanover County 2,391
9 Moore County 2,223
10 Alamance County 2,078
11 Franklin County 1,998
12 Gaston County 1,929
13 Buncombe County 1,676
14 Pender County 1,654
15 Henderson County 1,598
16 Chatham County 1,567
17 Lincoln County 1,535
18 Durham County 1,314
19 Randolph County 1,251
20 Cleveland County 1,240
21 Davidson County 1,134
22 Currituck County 1,075
23 Pitt County 1,068
24 Catawba County 940
25 Rowan County 805
Items per page:
1 – 25 of 100