Ranking of Montana Counties By Net Migration Rate per 1K in 2023

Updated on July 29, 2024.

Based on the US Census Vintage data estimates, in 2023, the Net Migration Rate per 1K for Montana was 8.95. Among all Montana counties, Petroleum County had the highest net migration rate (57.67), followed by Musselshell County (36.46), and Broadwater County (33.28).

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 Rate per 1K in 2023
Petroleum
Musselshell
Broadwater
Madison
Granite
Sanders
Golden Valley
Treasure
Lincoln
Mineral
Ranking of Montana Counties By Net Migration Rate per 1K in 2023
Items per page:
0 of 0
Rank County Net Migration Rate
1 Petroleum County 57.67
2 Musselshell County 36.46
3 Broadwater County 33.28
4 Madison County 32.92
5 Granite County 30.18
6 Sanders County 29.48
7 Golden Valley County 26.49
8 Treasure County 24.9
9 Lincoln County 24.28
10 Mineral County 22.16
11 Jefferson County 20.71
12 Meagher County 20.5
13 Deer Lodge County 18.73
14 Carbon County 18.63
15 Teton County 17.22
16 Beaverhead County 17.01
17 Lewis and Clark County 16.39
18 Lake County 15.62
19 Ravalli County 15.47
20 Silver Bow County 15.35
21 Flathead County 15.32
22 Toole County 14.3
23 Sweet Grass County 13.62
24 Fergus County 13.56
25 Powell County 13.51
26 Wheatland County 12.21
27 Park County 11.89
28 Prairie County 10.81
29 Carter County 9.93
30 Powder River County 8.63
31 Judith Basin County 8.15
32 Phillips County 7.55
33 Gallatin County 6.36
34 Hill County 6.3
35 Dawson County 5.45
36 Missoula County 5.42
37 Yellowstone County 4.87
38 Stillwater County 4.8
39 Pondera County 3.44
40 Custer County 2.34
41 Rosebud County 0.49
42 Cascade County -1.91
43 Liberty County -2.53
44 Glacier County -2.57
45 Daniels County -4.27
46 Chouteau County -4.93
47 Big Horn County -5.47
48 Wibaux County -6.53
49 Garfield County -6.59
50 Richland County -7.41
51 Valley County -8.39
52 Sheridan County -9.07
53 Blaine County -12.54
54 Roosevelt County -16.97
55 Fallon County -18.53
56 McCone County -21.26