Ranking of North Dakota Counties By Net Migration in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Net Migration for North Dakota was 4.84K. Among all North Dakota counties, Cass County had the highest net migration (1.64K), followed by Burleigh County (1.28K), and Williams County (1.05K).

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 Migration in 2024
Cass
Burleigh
Williams
Stark
McKenzie
Grand Forks
Sioux
Barnes
Bottineau
Richland
Ranking of North Dakota Counties By Net Migration in 2024
Items per page:
0 of 0
Rank County Net Migration
1 Cass County 1639
2 Burleigh County 1284
3 Williams County 1045
4 Stark County 425
5 McKenzie County 381
6 Grand Forks County 310
7 Sioux County 65
8 Barnes County 57
9 Bottineau County 54
10 Richland County 49
11 Traill County 46
12 Renville County 43
13 Morton County 41
14 Ramsey County 39
15 Eddy County 38
15 Mercer County 38
16 Stutsman County 35
17 McLean County 24
18 Nelson County 22
19 Golden Valley County 20
20 Ransom County 18
21 Towner County 16
22 Billings County 14
23 Bowman County 12
24 Kidder County 11
25 Grant County 9
26 Dickey County 4
26 Hettinger County 4
27 Burke County 2
27 Mountrail County 2
28 McIntosh County 0
29 Oliver County -1
29 Steele County -1
30 Griggs County -2
31 Adams County -5
32 Foster County -10
32 McHenry County -10
33 Emmons County -15
33 Logan County -15
34 Cavalier County -16
34 Pierce County -16
35 Sheridan County -17
36 Divide County -21
36 LaMoure County -21
37 Slope County -22
38 Walsh County -26
39 Benson County -28
39 Wells County -28
40 Dunn County -35
41 Rolette County -47
42 Pembina County -68
43 Sargent County -76
44 Ward County -432