Ranking of Montana 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 Montana was 8.96K. Among all Montana counties, Flathead County had the highest net domestic migration (1.84K), followed by Gallatin County (1.66K), and Yellowstone County (1.32K).

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 Domestic Migration in 2020
Flathead
Gallatin
Yellowstone
Missoula
Ravalli
Lewis and Clark
Lake
Lincoln
Silver Bow
Sanders
Ranking of Montana Counties By Net Domestic Migration in 2020
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Flathead County 1842
2 Gallatin County 1664
3 Yellowstone County 1319
4 Missoula County 1242
5 Ravalli County 967
6 Lewis and Clark County 596
7 Lake County 455
8 Lincoln County 352
9 Silver Bow County 301
10 Sanders County 262
11 Broadwater County 243
12 Carbon County 223
13 Jefferson County 221
14 Stillwater County 207
15 Madison County 194
16 Park County 169
17 Mineral County 140
18 Fergus County 97
19 Teton County 82
20 Musselshell County 71
21 Wheatland County 57
22 Deer Lodge County 55
23 Chouteau County 36
23 Richland County 36
24 Beaverhead County 25
25 Petroleum County 7
26 McCone County 3
27 Powell County 2
28 Granite County 0
29 Golden Valley County -3
30 Daniels County -5
31 Garfield County -7
31 Prairie County -7
32 Powder River County -9
33 Meagher County -10
34 Wibaux County -13
35 Judith Basin County -15
36 Carter County -16
36 Treasure County -16
37 Liberty County -19
38 Sweet Grass County -20
39 Custer County -26
40 Toole County -28
41 Phillips County -34
42 Sheridan County -44
43 Fallon County -53
44 Valley County -60
45 Pondera County -77
46 Dawson County -84
47 Roosevelt County -97
48 Rosebud County -140
49 Glacier County -167
50 Blaine County -171
51 Big Horn County -259
52 Hill County -262
53 Cascade County -266