Ranking of Montana Counties By Net Migration in 2021

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2021, the Net Migration for Montana was 21.08K. Among all Montana counties, Flathead County had the highest net migration (4.13K), followed by Gallatin County (3.06K), and Yellowstone County (2.30K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Montana 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 Montana Counties By Net Migration in 2021
Flathead
Gallatin
Yellowstone
Ravalli
Lewis and Clark
Missoula
Lincoln
Lake
Sanders
Silver Bow
Ranking of Montana Counties By Net Migration in 2021
Items per page:
0 of 0
Rank County Net Migration
1 Flathead County 4128
2 Gallatin County 3059
3 Yellowstone County 2298
4 Ravalli County 2002
5 Lewis and Clark County 1401
6 Missoula County 1388
7 Lincoln County 1034
8 Lake County 931
9 Sanders County 645
10 Silver Bow County 499
11 Broadwater County 482
12 Carbon County 431
13 Jefferson County 411
14 Park County 380
15 Madison County 351
16 Mineral County 343
17 Cascade County 234
18 Fergus County 214
19 Beaverhead County 203
19 Musselshell County 203
20 Deer Lodge County 171
21 Pondera County 147
22 Custer County 138
23 Powell County 123
24 Sweet Grass County 68
25 Stillwater County 64
26 Granite County 57
27 Meagher County 46
28 Chouteau County 45
29 Toole County 43
30 Sheridan County 41
31 Garfield County 40
32 Teton County 37
33 Daniels County 34
34 Roosevelt County 30
35 Valley County 29
36 Petroleum County 22
37 Judith Basin County 19
37 Powder River County 19
37 Prairie County 19
38 Carter County 15
39 Phillips County 14
40 Wibaux County 12
41 Treasure County 10
42 Golden Valley County 5
43 Glacier County -2
44 Dawson County -15
45 McCone County -20
45 Wheatland County -20
46 Blaine County -22
47 Fallon County -26
48 Liberty County -27
49 Hill County -118
50 Big Horn County -133
51 Rosebud County -192
52 Richland County -227