Federal Data HubIRS Migration Flows · JSON

Maricopa County, AZ

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

Net migration: +5,261 tax returns · +4,209 people · +$1,370,090,000 AGI

Inflow
91,952 returns · 150,790 people · $8,138,149,000 AGI
Outflow
86,691 returns · 146,581 people · $6,768,059,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Pinal County, AZ6,549$371,439,000
Los Angeles County, CA3,562$282,276,000
Pima County, AZ3,262$213,327,000
San Diego County, CA2,410$236,485,000
Orange County, CA1,858$197,497,000
Yavapai County, AZ1,817$133,324,000
Cook County, IL1,698$223,848,000
Riverside County, CA1,550$102,950,000
Coconino County, AZ1,541$95,990,000
King County, WA1,502$301,340,000

Top destinations (where leavers went)

CountyReturnsAGI
Pinal County, AZ10,805$714,723,000
Pima County, AZ2,720$179,886,000
Yavapai County, AZ2,297$207,202,000
Los Angeles County, CA2,181$174,721,000
San Diego County, CA1,706$136,567,000
Clark County, NV1,338$92,423,000
King County, WA1,322$151,036,000
Coconino County, AZ1,297$88,399,000
Cook County, IL1,160$88,339,000
Navajo County, AZ1,017$69,351,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.