Ranking of Montana Counties By Net International Migration in 2022

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2022, the Net International Migration for Montana was 1.80K. Among all Montana counties, Gallatin County had the highest net international migration (365), followed by Yellowstone County (268), and Flathead County (237).

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 International Migration in 2022
Gallatin
Yellowstone
Flathead
Missoula
Silver Bow
Lewis and Clark
Madison
Ravalli
Lincoln
Carbon
Ranking of Montana Counties By Net International Migration in 2022
Items per page:
0 of 0
Rank County Net Intl. Migration
1 Gallatin County 365
2 Yellowstone County 268
3 Flathead County 237
4 Missoula County 221
5 Silver Bow County 179
6 Lewis and Clark County 74
7 Madison County 64
7 Ravalli County 64
8 Lincoln County 49
9 Carbon County 33
10 Lake County 32
11 Cascade County 26
11 Richland County 26
12 Toole County 20
13 Deer Lodge County 19
14 Valley County 17
15 Roosevelt County 15
16 Park County 13
16 Pondera County 13
17 Rosebud County 12
18 Hill County 11
19 Sanders County 10
20 Dawson County 9
21 Fallon County 8
21 Mineral County 8
22 Fergus County 6
22 Teton County 6
23 Granite County 4
24 Broadwater County 3
25 Sheridan County 2
25 Sweet Grass County 2
26 Chouteau County 1
26 Custer County 1
26 Musselshell County 1
27 Blaine County 0
27 Carter County 0
27 Daniels County 0
27 Garfield County 0
27 Golden Valley County 0
27 Judith Basin County 0
27 McCone County 0
27 Petroleum County 0
27 Powder River County 0
27 Prairie County 0
27 Treasure County 0
27 Wheatland County 0
28 Phillips County -1
28 Powell County -1
28 Stillwater County -1
28 Wibaux County -1
29 Beaverhead County -2
29 Big Horn County -2
29 Glacier County -2
29 Liberty County -2
29 Meagher County -2
30 Jefferson County -4