Ranking of North Dakota 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 Dakota was -2.77K. Among all North Dakota counties, Stark County had the highest net domestic migration (304), followed by Cass County (264), and Williams County (180).

The chart below shows the top 10 counties, and the table below shows the ranking of all North Dakota 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 Dakota Counties By Net Domestic Migration in 2020
Stark
Cass
Williams
Morton
Barnes
Divide
Logan
Bottineau
Griggs
Dunn
Ranking of North Dakota Counties By Net Domestic Migration in 2020
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Stark County 304
2 Cass County 264
3 Williams County 180
4 Morton County 43
5 Barnes County 30
6 Divide County 27
7 Logan County 21
8 Bottineau County 11
9 Griggs County 2
10 Dunn County 0
11 McKenzie County -2
12 Burleigh County -9
13 Slope County -10
14 McIntosh County -13
15 Ransom County -16
16 Steele County -20
17 McLean County -21
18 Burke County -23
19 Sheridan County -24
20 Cavalier County -26
21 LaMoure County -27
22 Emmons County -29
23 Kidder County -33
24 Adams County -35
25 Golden Valley County -38
25 Renville County -38
26 Foster County -43
26 Oliver County -43
27 Nelson County -47
28 Billings County -49
29 Eddy County -50
30 Bowman County -51
30 Grant County -51
31 Sargent County -53
32 Pierce County -55
33 Mercer County -57
34 Wells County -63
35 McHenry County -64
35 Towner County -64
36 Pembina County -69
37 Richland County -70
38 Traill County -72
39 Sioux County -84
40 Hettinger County -90
41 Mountrail County -114
42 Walsh County -134
43 Ramsey County -135
44 Rolette County -136
45 Benson County -137
46 Dickey County -146
47 Stutsman County -178
48 Ward County -614
49 Grand Forks County -615