Ranking of Montana Counties By Net Domestic Migration in 2023
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2023, the Net Domestic Migration for Montana was 9.11K. Among all Montana counties, Flathead County had the highest net domestic migration (1.59K), followed by Lewis and Clark County (1.15K), and Yellowstone County (748).
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), 2023 Census.
See this for other years:
Ranking of Montana Counties By Net Domestic Migration in 2023
Items per page:
25
0 of 0
| Rank | County | Net Dom. Migration |
|---|---|---|
| 1 | Flathead County | 1594 |
| 2 | Lewis and Clark County | 1146 |
| 3 | Yellowstone County | 748 |
| 4 | Ravalli County | 702 |
| 5 | Gallatin County | 642 |
| 6 | Missoula County | 560 |
| 7 | Lincoln County | 505 |
| 8 | Lake County | 494 |
| 9 | Silver Bow County | 479 |
| 10 | Sanders County | 383 |
| 11 | Madison County | 285 |
| 12 | Broadwater County | 251 |
| 13 | Jefferson County | 238 |
| 14 | Park County | 199 |
| 15 | Carbon County | 190 |
| 16 | Musselshell County | 186 |
| 17 | Deer Lodge County | 173 |
| 18 | Beaverhead County | 161 |
| 19 | Fergus County | 155 |
| 20 | Mineral County | 108 |
| 21 | Teton County | 106 |
| 22 | Hill County | 104 |
| 23 | Granite County | 101 |
| 24 | Powell County | 98 |
| 25 | Toole County | 57 |
| 26 | Sweet Grass County | 49 |
| 27 | Stillwater County | 45 |
| 28 | Dawson County | 44 |
| 29 | Meagher County | 39 |
| 30 | Phillips County | 31 |
| 31 | Petroleum County | 29 |
| 32 | Custer County | 26 |
| 32 | Wheatland County | 26 |
| 33 | Golden Valley County | 21 |
| 34 | Treasure County | 18 |
| 35 | Judith Basin County | 14 |
| 35 | Pondera County | 14 |
| 36 | Carter County | 13 |
| 36 | Powder River County | 13 |
| 37 | Prairie County | 7 |
| 38 | Liberty County | -3 |
| 39 | Wibaux County | -7 |
| 40 | Garfield County | -8 |
| 41 | Daniels County | -9 |
| 42 | Rosebud County | -21 |
| 43 | Chouteau County | -34 |
| 44 | Sheridan County | -35 |
| 45 | Glacier County | -37 |
| 45 | McCone County | -37 |
| 46 | Fallon County | -56 |
| 47 | Big Horn County | -67 |
| 48 | Valley County | -74 |
| 49 | Blaine County | -89 |
| 50 | Richland County | -116 |
| 51 | Cascade County | -165 |
| 52 | Roosevelt County | -186 |