Idaho Net Migration By County in 2021

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2021, the net migration for Idaho was 52,676. Ada County had the highest net migration (14,313) followed by Canyon County (10,023), and Kootenai County (7,676). On the other hand, Clark County had the lowest net migration (-2), followed by Oneida County (35), and Camas County (54).

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 2021
Idaho Net Migration By County in 2021
Items per page:
0 of 0
County Net Migration
Ada 14313
Adams 227
Bannock 1045
Bear Lake 194
Benewah 404
Bingham 647
Blaine 407
Boise 530
Bonner 2438
Bonneville 2734
Boundary 510
Butte 80
Camas 54
Canyon 10023
Caribou 93
Cassia 338
Clark -2
Clearwater 240
Custer 201
Elmore 74
Franklin 291
Fremont 164
Gem 653
Gooding 119
Idaho 595
Jefferson 961
Jerome 331
Kootenai 7676
Latah 602
Lemhi 281
Lewis 198
Lincoln 141
Madison 267
Minidoka 218
Nez Perce 488
Oneida 35
Owyhee 370
Payette 792
Power 74
Shoshone 543
Teton 508
Twin Falls 1948
Valley 452
Washington 419