Montana Net Migration By County in 2016

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2016, the net migration for Montana was 8,035. Gallatin County had the highest net migration (3,158) followed by Missoula County (1,911), and Flathead County (1,699). On the other hand, Richland County had the lowest net migration (-571), followed by Cascade County (-523), and Dawson County (-337).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also for the US by state. You can also see links at the bottom of the page for the trend of the net migration for each county in Montana.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Montana Net Migration By County in 2016
Montana Net Migration By County in 2016
Items per page:
0 of 0
County Net Migration
Beaverhead 159
Big Horn 16
Blaine -17
Broadwater 79
Carbon 136
Carter 26
Cascade -523
Chouteau 2
Custer -256
Daniels -16
Dawson -337
Deer Lodge 9
Fallon -91
Fergus 61
Flathead 1699
Gallatin 3158
Garfield 10
Glacier -26
Golden Valley -7
Granite 130
Hill -125
Jefferson 199
Judith Basin 9
Lake 220
Lewis and Clark 479
Liberty 19
Lincoln 325
McCone 31
Madison 73
Meagher 21
Mineral -53
Missoula 1911
Musselshell 25
Park 123
Petroleum 20
Phillips -48
Pondera -70
Powder River -18
Powell 71
Prairie 30
Ravalli 823
Richland -571
Roosevelt -311
Rosebud -173
Sanders 209
Sheridan -54
Silver Bow 40
Stillwater -41
Sweet Grass 4
Teton -59
Toole -127
Treasure -2
Valley -97
Wheatland 18
Wibaux -21
Yellowstone 943