Ranking of Montana Counties By Net Migration in 2024
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2024, the Net Migration for Montana was 5.92K. Among all Montana counties, Flathead County had the highest net migration (857), followed by Missoula County (719), and Yellowstone County (674).
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), 2024 Census.
See this for other years:
Ranking of Montana Counties By Net Migration in 2024
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | Flathead County | 857 |
| 2 | Missoula County | 719 |
| 3 | Yellowstone County | 674 |
| 4 | Gallatin County | 588 |
| 5 | Ravalli County | 540 |
| 6 | Lincoln County | 427 |
| 7 | Lewis and Clark County | 312 |
| 8 | Madison County | 265 |
| 9 | Jefferson County | 247 |
| 10 | Broadwater County | 231 |
| 11 | Sanders County | 223 |
| 12 | Lake County | 222 |
| 13 | Park County | 207 |
| 14 | Stillwater County | 203 |
| 15 | Deer Lodge County | 149 |
| 16 | Beaverhead County | 145 |
| 17 | Silver Bow County | 124 |
| 18 | Carbon County | 81 |
| 19 | Mineral County | 74 |
| 20 | Musselshell County | 70 |
| 21 | Rosebud County | 56 |
| 22 | Granite County | 51 |
| 23 | Fergus County | 47 |
| 24 | Powell County | 46 |
| 25 | Toole County | 29 |
| 26 | Sweet Grass County | 27 |
| 27 | Wibaux County | 25 |
| 28 | McCone County | 24 |
| 29 | Meagher County | 22 |
| 30 | Daniels County | 14 |
| 31 | Teton County | 13 |
| 32 | Judith Basin County | 12 |
| 33 | Carter County | 10 |
| 34 | Powder River County | 7 |
| 35 | Blaine County | 4 |
| 36 | Prairie County | 2 |
| 37 | Chouteau County | 0 |
| 38 | Sheridan County | -2 |
| 39 | Wheatland County | -4 |
| 40 | Valley County | -9 |
| 41 | Liberty County | -12 |
| 41 | Petroleum County | -12 |
| 42 | Golden Valley County | -16 |
| 43 | Cascade County | -21 |
| 44 | Pondera County | -26 |
| 45 | Treasure County | -30 |
| 46 | Garfield County | -33 |
| 47 | Phillips County | -34 |
| 48 | Custer County | -39 |
| 48 | Glacier County | -39 |
| 49 | Fallon County | -55 |
| 50 | Big Horn County | -63 |
| 51 | Richland County | -72 |
| 52 | Dawson County | -77 |
| 53 | Hill County | -126 |
| 54 | Roosevelt County | -161 |