Report · Filing years 2022–2023 · Released March 19, 2026
Where people moved to Idaho from, 2026 release.
The latest IRS file, released March 19, 2026, matches the address on a tax return for filing year 2022 with the address on the return for filing year 2023. It counts 66,095 people who moved to Idaho from another state or the District of Columbia, on 35,831 households. A household is one tax return. A person is an exemption claimed on that return, not a census count. A move in 2024 or 2025 is not in the file. This is not a count of driver licenses.
See the seven counties
Where they came from
In the table, a household is one tax return. People are the exemptions claimed on that return. The list is ranked by people. These 50 rows are the other 49 states and the District of Columbia, and they add up to 35,831 households and 66,095 people. That is the IRS total for moves into Idaho from another state or the District of Columbia. Moves inside Idaho are not in this list. The IRS drops a state-to-state flow with fewer than 10 households. None of these rows were withheld.
| Rank | Moved from | People | Households |
| 1 | California | 14,845 | 7,907 |
| 2 | Washington | 11,112 | 6,151 |
| 3 | Utah | 6,276 | 3,137 |
| 4 | Oregon | 5,732 | 3,156 |
| 5 | Arizona | 3,143 | 1,702 |
| 6 | Texas | 2,956 | 1,517 |
| 7 | Nevada | 2,341 | 1,291 |
| 8 | Colorado | 2,134 | 1,188 |
| 9 | Montana | 1,821 | 1,078 |
| 10 | Florida | 1,423 | 808 |
| 11 | Wyoming | 1,179 | 645 |
| 12 | Alaska | 750 | 410 |
| 13 | North Carolina | 746 | 413 |
| 14 | Virginia | 724 | 381 |
| 15 | Georgia | 550 | 310 |
| 16 | Missouri | 550 | 274 |
| 17 | Illinois | 534 | 335 |
| 18 | New York | 518 | 325 |
| 19 | Hawaii | 489 | 247 |
| 20 | New Mexico | 488 | 269 |
| 21 | Ohio | 477 | 266 |
| 22 | Tennessee | 471 | 262 |
| 23 | Minnesota | 457 | 271 |
| 24 | Michigan | 447 | 247 |
| 25 | Oklahoma | 410 | 209 |
| 26 | South Carolina | 406 | 202 |
| 27 | Pennsylvania | 400 | 257 |
| 28 | Indiana | 379 | 197 |
| 29 | Wisconsin | 376 | 221 |
| 30 | North Dakota | 352 | 195 |
| 31 | Kansas | 333 | 174 |
| 32 | Iowa | 317 | 159 |
| 33 | Nebraska | 271 | 145 |
| 34 | South Dakota | 269 | 144 |
| 35 | Arkansas | 266 | 134 |
| 36 | Alabama | 266 | 130 |
| 37 | Maryland | 255 | 142 |
| 38 | Louisiana | 221 | 121 |
| 39 | Massachusetts | 209 | 148 |
| 40 | New Jersey | 206 | 115 |
| 41 | Kentucky | 201 | 109 |
| 42 | Mississippi | 185 | 96 |
| 43 | Connecticut | 122 | 76 |
| 44 | Maine | 103 | 48 |
| 45 | Vermont | 99 | 46 |
| 46 | New Hampshire | 83 | 48 |
| 47 | District of Columbia (not a state) | 68 | 42 |
| 48 | West Virginia | 61 | 36 |
| 49 | Delaware | 42 | 26 |
| 50 | Rhode Island | 32 | 21 |
Another 399 households, with 786 people, had a foreign address the year before. The users guide counts Puerto Rico, the U.S. Virgin Islands, military APO and FPO addresses, and other overseas addresses as foreign. Those households are not in the ranking.
The IRS compares the address on one year's return with the address on the next year's return. A household that changed states is in the table above. A household that stayed in Idaho and changed counties is in Inside Idaho. A household that stayed in the same county is not a move in this file, even if the people changed cities. The state total comes from the state file. Do not add county rows to recreate it.
Seven counties
The cities on this site sit in seven counties. The file names the county a household moved to, not the city. A pair with fewer than 20 households is not published on its own. The IRS puts those pairs in an other-flows row. Named counties plus that row equal the county's different-state total. The named list is not the whole. Households and people mean the same thing here as in the state table: a tax return, and the exemptions on it.
Ada · Canyon · Kootenai · Bonneville · Twin Falls · Bannock · Latah
Ada County
The IRS counted 19,528 people on 11,234 households moving into Ada County from a different state. Another 8,962 people on 5,378 households moved in from another Idaho county. Foreign addresses: 133 households and 229 people.
Of the different-state total, 5,963 people on 3,498 households are in the other-flows row. The tables below are pairs of at least 20 households. They are not the whole. The largest named origin is not a share of every household.
Origin states
| Moved from | People | Households |
| California | 5,661 | 3,094 |
| Washington | 1,958 | 1,158 |
| Oregon | 1,502 | 897 |
| Utah | 891 | 494 |
| Arizona | 866 | 515 |
| Nevada | 602 | 337 |
| Texas | 571 | 312 |
| Colorado | 477 | 284 |
| Montana | 275 | 182 |
| Alaska | 173 | 102 |
| Florida | 138 | 91 |
| Hawaii | 110 | 57 |
| Illinois | 74 | 54 |
| New Mexico | 72 | 41 |
| North Carolina | 64 | 40 |
| Minnesota | 54 | 33 |
| Ohio | 43 | 24 |
| Tennessee | 34 | 21 |
Origin counties
Six of 103 published origin counties, ranked by people. Pairs under 20 households are in the other-flows row.
| Moved from | People | Households |
| Orange County, California | 832 | 441 |
| Los Angeles County, California | 763 | 440 |
| San Diego County, California | 677 | 358 |
| King County, Washington | 597 | 367 |
| Maricopa County, Arizona | 590 | 347 |
| Riverside County, California | 410 | 209 |
The largest named move from another Idaho county is Canyon County, 4,952 people on 2,868 households.
City pages in this county:
Boise · Meridian · Eagle · Kuna · Star · Garden City
. The file does not say which of those cities a household moved to.
Part of Star sits in Canyon County, so some Star households are in the Canyon County row, not this one. Boise County is not the city of Boise. That pair is under Inside Idaho.
Canyon County
The IRS counted 7,751 people on 3,976 households moving into Canyon County from a different state. Another 8,874 people on 4,726 households moved in from another Idaho county. Foreign addresses: 30 households and 61 people.
Of the different-state total, 3,434 people on 1,790 households are in the other-flows row. The tables below are pairs of at least 20 households. They are not the whole. The largest named origin is not a share of every household.
Origin states
| Moved from | People | Households |
| California | 2,144 | 1,076 |
| Washington | 721 | 362 |
| Oregon | 694 | 374 |
| Utah | 252 | 121 |
| Nevada | 239 | 123 |
| Arizona | 221 | 109 |
| Colorado | 46 | 21 |
Origin counties
Six of 42 published origin counties, ranked by people. Pairs under 20 households are in the other-flows row.
| Moved from | People | Households |
| Riverside County, California | 281 | 122 |
| Malheur County, Oregon | 272 | 149 |
| Los Angeles County, California | 241 | 132 |
| Maricopa County, Arizona | 221 | 109 |
| San Diego County, California | 213 | 106 |
| Orange County, California | 203 | 101 |
The largest named move from another Idaho county is Ada County, 6,770 people on 3,601 households.
City pages in this county:
Nampa · Caldwell · Middleton
. The file does not say which of those cities a household moved to.
Kootenai County
The IRS counted 8,482 people on 4,611 households moving into Kootenai County from a different state. Another 1,520 people on 866 households moved in from another Idaho county. The foreign total for this county is withheld.
Of the different-state total, 3,385 people on 1,822 households are in the other-flows row. The tables below are pairs of at least 20 households. They are not the whole. The largest named origin is not a share of every household.
Origin states
| Moved from | People | Households |
| Washington | 2,809 | 1,562 |
| California | 1,451 | 732 |
| Oregon | 228 | 130 |
| Arizona | 205 | 111 |
| Montana | 171 | 113 |
| Nevada | 115 | 73 |
| Utah | 88 | 48 |
| Colorado | 30 | 20 |
Origin counties
Six of 40 published origin counties, ranked by people. Pairs under 20 households are in the other-flows row.
| Moved from | People | Households |
| Spokane County, Washington | 1,663 | 969 |
| King County, Washington | 282 | 155 |
| San Diego County, California | 254 | 120 |
| Los Angeles County, California | 239 | 135 |
| Maricopa County, Arizona | 205 | 111 |
| Snohomish County, Washington | 204 | 99 |
The largest named move from another Idaho county is Bonner County, 472 people on 260 households.
City pages in this county:
Coeur d'Alene · Post Falls
. The file does not say which of those cities a household moved to.
Bonneville County
The IRS counted 4,121 people on 2,047 households moving into Bonneville County from a different state. Another 3,315 people on 1,656 households moved in from another Idaho county. The foreign total for this county is withheld.
Of the different-state total, 2,640 people on 1,320 households are in the other-flows row. The tables below are pairs of at least 20 households. They are not the whole. The largest named origin is not a share of every household.
Origin states
| Moved from | People | Households |
| Utah | 706 | 354 |
| California | 266 | 133 |
| Arizona | 218 | 92 |
| Washington | 142 | 75 |
| Nevada | 105 | 48 |
| Wyoming | 44 | 25 |
Origin counties
Six of 18 published origin counties, ranked by people. Pairs under 20 households are in the other-flows row.
| Moved from | People | Households |
| Salt Lake County, Utah | 211 | 109 |
| Utah County, Utah | 208 | 91 |
| Maricopa County, Arizona | 174 | 69 |
| Clark County, Nevada | 105 | 48 |
| Davis County, Utah | 92 | 46 |
| Cache County, Utah | 78 | 44 |
The largest named move from another Idaho county is Madison County, 721 people on 343 households.
City pages in this county:
Idaho Falls
. The file does not say which of those cities a household moved to.
Twin Falls County
The IRS counted 2,606 people on 1,321 households moving into Twin Falls County from a different state. Another 2,269 people on 1,264 households moved in from another Idaho county. The foreign total for this county is withheld.
Of the different-state total, 2,027 people on 1,022 households are in the other-flows row. The tables below are pairs of at least 20 households. They are not the whole. The largest named origin is not a share of every household.
Origin states
| Moved from | People | Households |
| California | 186 | 91 |
| Utah | 166 | 85 |
| Nevada | 165 | 86 |
| Arizona | 62 | 37 |
Origin counties
Six of 9 published origin counties, ranked by people. Pairs under 20 households are in the other-flows row.
| Moved from | People | Households |
| Elko County, Nevada | 100 | 52 |
| Salt Lake County, Utah | 82 | 40 |
| Los Angeles County, California | 74 | 36 |
| San Bernardino County, California | 72 | 32 |
| Clark County, Nevada | 65 | 34 |
| Maricopa County, Arizona | 62 | 37 |
The largest named move from another Idaho county is Jerome County, 644 people on 339 households.
City pages in this county:
Twin Falls
. The file does not say which of those cities a household moved to.
Bannock County
The IRS counted 2,228 people on 1,177 households moving into Bannock County from a different state. Another 1,718 people on 964 households moved in from another Idaho county. The foreign total for this county is withheld.
Of the different-state total, 1,686 people on 905 households are in the other-flows row. The tables below are pairs of at least 20 households. They are not the whole. The largest named origin is not a share of every household.
Origin states
| Moved from | People | Households |
| Utah | 443 | 220 |
| Arizona | 61 | 28 |
| Nevada | 38 | 24 |
Origin counties
Every published origin county. 7 in all. Pairs under 20 households are in the other-flows row.
| Moved from | People | Households |
| Salt Lake County, Utah | 141 | 77 |
| Cache County, Utah | 100 | 47 |
| Utah County, Utah | 91 | 41 |
| Maricopa County, Arizona | 61 | 28 |
| Davis County, Utah | 58 | 28 |
| Weber County, Utah | 53 | 27 |
| Clark County, Nevada | 38 | 24 |
The largest named move from another Idaho county is Bingham County, 383 people on 198 households.
City pages in this county:
Pocatello
. The file does not say which of those cities a household moved to.
Latah County
The IRS counted 1,480 people on 890 households moving into Latah County from a different state. Another 734 people on 491 households moved in from another Idaho county. The foreign total for this county is withheld.
Of the different-state total, 1,116 people on 672 households are in the other-flows row. The tables below are pairs of at least 20 households. They are not the whole. The largest named origin is not a share of every household.
Origin states
| Moved from | People | Households |
| Washington | 364 | 218 |
Origin counties
Every published origin county. 4 in all. Pairs under 20 households are in the other-flows row.
| Moved from | People | Households |
| Whitman County, Washington | 207 | 128 |
| Spokane County, Washington | 82 | 48 |
| Asotin County, Washington | 39 | 21 |
| King County, Washington | 36 | 21 |
The largest named move from another Idaho county is Nez Perce County, 163 people on 100 households.
City pages in this county:
Moscow
. The file does not say which of those cities a household moved to.
Inside Idaho
Moves from one Idaho county to another are not part of the 66,095 people above. The IRS counts them separately: 45,531 people on 24,450 households.
A move inside one county is not in the file. Boise to Meridian stays in Ada County, so that household is not counted as a move. The file counts 704,408 Idaho households that stayed in the same county, with 1,512,372 people. That is not the Census population, and those households did not move between counties.
The largest published pair runs in both directions. Ada County to Canyon County was 6,770 people on 3,601 households. Canyon County to Ada County was 4,952 people on 2,868 households.
Boise County to Ada County was 243 people on 146 households. Boise County is a different county. It is not the city of Boise, and it is not the Ada County total.
Who left
53,356 people on 30,020 households left Idaho for another state or the District of Columbia. This is the same kind of count as the arrivals, in the other direction. It is not a population loss, and it is not the headline.
Washington was the largest destination, with 8,508 people on 5,146 households. The outflow file has 50 destination rows, one for each state and the District of Columbia. These are the eight largest by people. A household is still one tax return, and the people are still the exemptions on it.
| Moved to | People | Households |
| Washington | 8,508 | 5,146 |
| Utah | 6,327 | 3,531 |
| California | 5,172 | 3,092 |
| Oregon | 4,395 | 2,534 |
| Texas | 3,358 | 1,732 |
| Arizona | 3,043 | 1,745 |
| Montana | 1,916 | 1,126 |
| Florida | 1,892 | 991 |
Another 791 people on 418 households went to a foreign address, using the same foreign definition as the arrivals. Do not subtract arrivals from departures and call the difference population growth. One household can include several people, a person who did not file is missing, and the match is two filing years rather than a calendar of moves.
Methodology
Published by Preston Thatcher Yates. The counts were not recomputed from tax returns. State inflows are the Idaho rows in the state inflow file. State outflows are the Idaho rows in the state outflow file. County figures are the Idaho destination rows in the county inflow file. The county file was not added up to make the state total. The users guide says state totals come only from the state files, and that a record removed from a county file can remain in the state file. Counties therefore do not have to add up to the state.
In the tables, a household is the IRS number-of-returns field. People are the exemptions claimed on those returns. The file also records adjusted gross income in thousands of dollars. This page does not print income.
The match is the address on the filing-year 2022 return against the filing-year 2023 return. The IRS migration index says that beginning with 2022–2023, the Statistics of Income division enhanced that match and treats the file as a new series. The users guide says the update includes about 5 percent more returns than the prior method. That 5 percent describes the method. It is not an Idaho adjustment. This page does not place these figures next to an older IRS year.
The IRS listed March 19, 2026 as the release date, and the March 2026 Statistics of Income update says the file is available. The migration index still runs from filing year 1991 through 2023. No later year is posted. A move in 2024 or 2025 is not in this file. The title names that release so the page does not look older than it is. The filing years stay in this page. When a later file replaces this one, the address stays the same.
What the IRS withholds
- A state-to-state flow is shown only when it has at least 10 households. The IRS calls that threshold 10 returns. A withheld state cell would be marked −1. The Idaho state rows used here were not withheld.
- A county-to-county flow is shown only when it has at least 20 households. Smaller pairs go into an other-flows row. An other-flows category with fewer than 20 households is removed.
- The users guide says some returns were removed when one return made up a specified share of a cell. The IRS does not publish that share.
What this report is not
- Not a census of people. Where Idaho newcomers lived last year is the Census Bureau's survey, with a margin of error, and it cannot name a county.
- Not a count of driver licenses surrendered in Idaho.
- Not a move from one city to another. The destination in this file is the county. Part of Star sits in Canyon County, so a Star household can be in either county row.
- Not a U.S. Postal Service change-of-address count, and not a van-line or rental-truck ranking.
- Not adjusted gross income. The field is in the file and is not printed.
Sources
Suggested citation: IRS, Statistics of Income, state and county migration data, filing years 2022–2023, released March 19, 2026.
You may quote these figures and reproduce the tables if you name Data Idaho and link to this page. The counts are the IRS's. Cite Statistics of Income migration data, filing years 2022–2023.
Answers
Where did people move to Idaho from?
California was the largest origin in the IRS migration file released March 19, 2026: 14,845 people on 7,907 households. Washington was next, with 11,112 people on 6,151 households. A household is one tax return. A person is an exemption claimed on that return. The IRS matched filing years 2022 and 2023. This is not a census, and it is not a count of driver licenses. A move in 2024 or 2025 is not in this file.
How many people moved to Idaho from another state?
The IRS counted 66,095 people on 35,831 households that moved to Idaho from another state or the District of Columbia. A person is an exemption on a tax return. A household is one tax return. The file was released March 19, 2026, and it is the latest Statistics of Income state and county migration file. The returns cover filing years 2022 and 2023. This is not the Census Bureau's survey of people.
Where did people moving to Boise come from?
The file does not name Boise. It names Ada County. The IRS matched 11,234 households moving into Ada County from another state. A household is one tax return. Among pairs of at least 20 households, California was the largest named origin. Boise, Meridian, Eagle, Kuna, Garden City, and most of Star are in Ada County. Part of Star is in Canyon County. Boise County is a different county.
When was the latest IRS migration data released?
March 19, 2026. The file covers filing years 2022 and 2023, and it is the newest state and county migration year on the IRS Statistics of Income site. The series did not stop. Filing years 1991 through 2023 are still listed. A move in 2024 or 2025 is not in this file, because the IRS matches the address on two consecutive years of tax returns.