Ranking of Montana Counties By Net Migration in 2020
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2020, the Net Migration for Montana was 9.95K. Among all Montana counties, Gallatin County had the highest net migration (1.89K), followed by Flathead County (1.87K), and Missoula County (1.48K).
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.
You may also be interested in:
Related Topics: Montana Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2020 Census.
See this for other years:
Ranking of Montana Counties By Net Migration in 2020
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | Gallatin County | 1887 |
| 2 | Flathead County | 1871 |
| 3 | Missoula County | 1479 |
| 4 | Yellowstone County | 1460 |
| 5 | Ravalli County | 995 |
| 6 | Lewis and Clark County | 638 |
| 7 | Lake County | 474 |
| 8 | Lincoln County | 381 |
| 9 | Silver Bow County | 360 |
| 10 | Sanders County | 263 |
| 11 | Broadwater County | 243 |
| 12 | Carbon County | 230 |
| 13 | Jefferson County | 221 |
| 14 | Madison County | 215 |
| 14 | Stillwater County | 215 |
| 15 | Park County | 173 |
| 16 | Mineral County | 139 |
| 17 | Fergus County | 108 |
| 18 | Teton County | 95 |
| 19 | Musselshell County | 71 |
| 20 | Wheatland County | 57 |
| 21 | Deer Lodge County | 55 |
| 22 | Chouteau County | 36 |
| 23 | Beaverhead County | 35 |
| 24 | Richland County | 34 |
| 25 | Petroleum County | 7 |
| 26 | McCone County | 3 |
| 26 | Powell County | 3 |
| 27 | Granite County | 1 |
| 28 | Golden Valley County | -3 |
| 29 | Daniels County | -5 |
| 30 | Garfield County | -7 |
| 30 | Meagher County | -7 |
| 30 | Prairie County | -7 |
| 31 | Powder River County | -9 |
| 32 | Wibaux County | -13 |
| 33 | Judith Basin County | -15 |
| 34 | Carter County | -16 |
| 34 | Treasure County | -16 |
| 35 | Liberty County | -19 |
| 36 | Sweet Grass County | -20 |
| 37 | Custer County | -21 |
| 38 | Toole County | -28 |
| 39 | Phillips County | -34 |
| 40 | Sheridan County | -44 |
| 41 | Fallon County | -51 |
| 42 | Valley County | -57 |
| 43 | Pondera County | -69 |
| 44 | Dawson County | -82 |
| 45 | Roosevelt County | -89 |
| 46 | Rosebud County | -129 |
| 47 | Glacier County | -162 |
| 48 | Blaine County | -170 |
| 49 | Cascade County | -228 |
| 50 | Hill County | -246 |
| 51 | Big Horn County | -252 |