MoverScout

Who's moving to Idaho

Where households are arriving from and leaving for, county by county — built on official federal tax-filer data, not marketing estimates.

+5,763 net households from other states · #12 of 51 states
Arrived from other states
35,303
households, 2022-2023
Left for other states
29,540
households, 2022-2023
Moved within Idaho
24,450
households changed county, stayed in state

+5,763 net households — For every 100 households that left Idaho for another state, about 120 arrived. Idaho is a net gainer. That lead has narrowed by 44% over five years. Another 285 households arrived from abroad.

Moving in from another state? Your mover needs active interstate operating authority — most local companies don't hold one. See licensed movers in Boise →
Net household change, five years
Every move in or out of Idaho, including from abroad — so the latest bar can differ slightly from the state-to-state figure above.
+10,254
18–19
+15,306
19–20
+14,145
20–21
+8,494
21–22
+5,752
22–23
Nampa · Canyon County: +1,135 net from other states, 15,610 moved in or out Coeur d'Alene · Kootenai County: +852 net from other states, 10,195 moved in or out Idaho Falls · Bonneville County: +196 net from other states, 7,031 moved in or out Rexburg · Madison County: -233 net from other states, 5,043 moved in or out Twin Falls · Twin Falls County: +214 net from other states, 4,855 moved in or out Pocatello · Bannock County: -53 net from other states, 4,314 moved in or out Sandpoint · Bonner County: +302 net from other states, 3,053 moved in or out Moscow · Latah County: -140 net from other states, 2,907 moved in or out Mountain Home · Elmore County: -16 net from other states, 2,596 moved in or out Blackfoot · Bingham County: +35 net from other states, 2,287 moved in or out Lewiston · Nez Perce County: -33 net from other states, 2,281 moved in or out Rigby · Jefferson County: +113 net from other states, 1,946 moved in or out Payette · Payette County: +61 net from other states, 1,732 moved in or out Jerome · Jerome County: +37 net from other states, 1,477 moved in or out Hailey · Blaine County: +15 net from other states, 1,406 moved in or out Burley · Cassia County: -58 net from other states, 1,344 moved in or out Emmett · Gem County: +84 net from other states, 1,328 moved in or out Rupert · Minidoka County: +5 net from other states, 1,224 moved in or out McCall · Valley County: +79 net from other states, 1,029 moved in or out Victor · Teton County: +96 net from other states, 1,011 moved in or out Homedale · Owyhee County: -28 net from other states, 892 moved in or out Grangeville · Idaho County: +42 net from other states, 888 moved in or out Gooding · Gooding County: -33 net from other states, 863 moved in or out Saint Anthony · Fremont County: -8 net from other states, 794 moved in or out Horseshoe Bend · Boise County: +20 net from other states, 711 moved in or out Bonners Ferry · Boundary County: -2 net from other states, 693 moved in or out Kellogg · Shoshone County: +3 net from other states, 676 moved in or out Preston · Franklin County: +21 net from other states, 652 moved in or out Weiser · Washington County: +22 net from other states, 636 moved in or out Saint Maries · Benewah County: -2 net from other states, 475 moved in or out Orofino · Clearwater County: +42 net from other states, 464 moved in or out Salmon · Lemhi County: +15 net from other states, 404 moved in or out American Falls · Power County: +12 net from other states, 366 moved in or out Conda · Caribou County: -14 net from other states, 324 moved in or out Kamiah · Lewis County: +2 net from other states, 290 moved in or out Council · Adams County: +21 net from other states, 280 moved in or out Montpelier · Bear Lake County: +11 net from other states, 285 moved in or out Challis · Custer County: +16 net from other states, 256 moved in or out Malad City · Oneida County: +33 net from other states, 249 moved in or out Shoshone · Lincoln County: +31 net from other states, 240 moved in or out Arco · Butte County: +32 net from other states, 116 moved in or out Fairfield · Camas County: +0 net from other states, 55 moved in or out Boise · Ada County: +2,836 net from other states, 31,046 moved in or out
Every county at a glance.
Gained households from other states
Lost households to other states
Circle size — households that moved in or out.
Boise · Ada County — the busiest moving market in Idaho.
Where Idaho is gaining from other states
Largest net state-to-state changes by county — same basis as the figures above, top eight only. Each city page adds the in-state picture.
Boise Ada County +2,836
#40 of 3,087 U.S. counties for total household growth
Nampa Canyon County +1,135
#59 of 3,087 U.S. counties for total household growth
Coeur d'Alene Kootenai County +852
#145 of 3,087 U.S. counties for total household growth
Sandpoint Bonner County +302
#308 of 3,087 U.S. counties for total household growth
Twin Falls Twin Falls County +214
#318 of 3,087 U.S. counties for total household growth
Idaho Falls Bonneville County +196
#270 of 3,087 U.S. counties for total household growth
Rigby Jefferson County +113
#666 of 3,087 U.S. counties for total household growth
Victor Teton County +96
#881 of 3,087 U.S. counties for total household growth
Where Idaho is losing to other states
Largest net state-to-state changes by county — same basis as the figures above, top eight only. Each city page adds the in-state picture.
Rexburg Madison County -233
Moscow Latah County -140
Burley Cassia County -58
Pocatello Bannock County -53
Lewiston Nez Perce County -33
Gooding Gooding County -33
Homedale Owyhee County -28
Mountain Home Elmore County -16
Which states Idaho trades households with
Each bar shows that state's in/out split — rows ranked by total volume. The IRS publishes only each county's largest partner states, so smaller streams are left out and these totals run below the headline figures.
Washington +655
4,055 in
3,400 out
California +3,972
5,243 in
1,271 out
Utah -446
1,887 in
2,333 out
Oregon +411
1,553 in
1,142 out
Arizona +2
1,012 in
1,010 out
Nevada +226
727 in
501 out

Households arriving in Idaho from another state report $81,533 in average annual income; those leaving for another state report $64,181. Arrivals out-earn departures — Idaho is trading up.

Arriving from another state$81,533
Leaving for another state$64,181
City-level breakdowns
Every city page has its own migration section — who's arriving, from how far, and what kind of mover that calls for.

How this works: IRS SOI County-to-County Migration Data, 2022-2023. The IRS compares the address on consecutive tax returns, so every move here is a real filed household. The headline figures and county lists count moves that crossed a state line; the five-year chart counts every move, including from abroad. The data publishes annually with about a two-year lag, misses people who don't file a return, and leaves 39% of moves unattributed to a specific county, because flows too small to publish are grouped into regional buckets. 43 of Idaho's counties have published data.