Federal Data HubIRS Migration Flows · JSON

Canyon County, ID

County-to-county migration · IRS SOI · filing years 2022-2023

Net migration: +1,854 tax returns · +4,166 people · +$184,643,000 AGI

Inflow
8,732 returns · 16,686 people · $575,438,000 AGI
Outflow
6,878 returns · 12,520 people · $390,795,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Ada County, ID3,601$236,172,000
Owyhee County, ID188$9,842,000
Payette County, ID152$8,121,000
Malheur County, OR149$7,855,000
Los Angeles County, CA132$9,029,000
Riverside County, CA122$10,010,000
Maricopa County, AZ109$7,574,000
San Diego County, CA106$7,844,000
Orange County, CA101$10,581,000
Gem County, ID92$4,618,000

Top destinations (where leavers went)

CountyReturnsAGI
Ada County, ID2,868$169,335,000
Owyhee County, ID187$9,611,000
Payette County, ID168$10,749,000
Gem County, ID130$7,494,000
Malheur County, OR107$4,897,000
Maricopa County, AZ85$4,579,000
Twin Falls County, ID68$2,652,000
Utah County, UT66$4,317,000
Elmore County, ID66$2,598,000
King County, WA59$3,405,000

IRS migration data tracks where tax filers lived in consecutive years. A "return" is roughly a household; "AGI" is the adjusted gross income that moved with them. Net migration = inflow − outflow. Small county-pair flows are suppressed by the IRS for privacy and shown blank.

Source: IRS SOI Migration Data. License: CC0 1.0.