Ranking of Idaho Counties By Net Migration in 2018
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2018, the Net Migration for Idaho was 24.86K. Among all Idaho counties, Ada County had the highest net migration (10.48K), followed by Canyon County (5.12K), and Kootenai County (3.46K).
The chart below shows the top 10 counties, and the table below shows the ranking of all Idaho 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: Idaho Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2018 Census.
See this for other years:
Ranking of Idaho Counties By Net Migration in 2018
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | Ada County | 10476 |
| 2 | Canyon County | 5124 |
| 3 | Kootenai County | 3459 |
| 4 | Bonneville County | 1158 |
| 5 | Bonner County | 1039 |
| 6 | Bannock County | 861 |
| 7 | Jefferson County | 666 |
| 8 | Twin Falls County | 324 |
| 8 | Valley County | 324 |
| 9 | Boise County | 315 |
| 10 | Gem County | 296 |
| 11 | Shoshone County | 293 |
| 12 | Payette County | 279 |
| 13 | Blaine County | 253 |
| 14 | Elmore County | 165 |
| 15 | Lemhi County | 163 |
| 16 | Clearwater County | 143 |
| 17 | Franklin County | 142 |
| 18 | Idaho County | 136 |
| 19 | Adams County | 101 |
| 19 | Custer County | 101 |
| 20 | Benewah County | 90 |
| 21 | Jerome County | 87 |
| 22 | Teton County | 86 |
| 23 | Washington County | 57 |
| 24 | Boundary County | 51 |
| 25 | Oneida County | 39 |
| 26 | Nez Perce County | 32 |
| 26 | Power County | 32 |
| 27 | Butte County | 19 |
| 28 | Camas County | 14 |
| 29 | Caribou County | 9 |
| 29 | Owyhee County | 9 |
| 30 | Bingham County | 0 |
| 31 | Bear Lake County | -9 |
| 32 | Lincoln County | -23 |
| 33 | Gooding County | -29 |
| 33 | Lewis County | -29 |
| 34 | Clark County | -41 |
| 35 | Fremont County | -51 |
| 36 | Cassia County | -61 |
| 37 | Latah County | -73 |
| 38 | Minidoka County | -134 |
| 39 | Madison County | -1029 |