Idaho Net Migration By County in 2019

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2019, the net migration for Idaho was 29,224. Ada County had the highest net migration (11,053) followed by Canyon County (5,379), and Kootenai County (4,151). On the other hand, Madison County had the lowest net migration (-207), followed by Elmore County (-161), and Fremont County (-127).

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 by state for the United States.

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:
Idaho Net Migration By County in 2019
Idaho Net Migration By County in 2019
Items per page:
0 of 0
County Net Migration
Ada 11053
Adams 58
Bannock 688
Bear Lake 79
Benewah 87
Bingham 486
Blaine 185
Boise 213
Bonner 1120
Bonneville 1745
Boundary 237
Butte 29
Camas -6
Canyon 5379
Caribou 85
Cassia 88
Clark -12
Clearwater 29
Custer 60
Elmore -161
Franklin 75
Fremont -127
Gem 559
Gooding 48
Idaho 186
Jefferson 205
Jerome 205
Kootenai 4151
Latah 151
Lemhi 119
Lewis 15
Lincoln -59
Madison -207
Minidoka 161
Nez Perce 266
Oneida 44
Owyhee 106
Payette 435
Power -70
Shoshone 117
Teton 373
Twin Falls 597
Valley 362
Washington 70