Federal Data HubIRS Migration Flows · JSON

Graham County, AZ

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

Net migration: +85 tax returns · +161 people · +$7,769,000 AGI

Inflow
722 returns · 1,405 people · $42,202,000 AGI
Outflow
637 returns · 1,244 people · $34,433,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Maricopa County, AZ155$9,304,000
Greenlee County, AZ72$4,630,000
Pima County, AZ67$3,087,000
Cochise County, AZ43$1,623,000
Pinal County, AZ32$2,648,000
Gila County, AZ23$1,541,000
Navajo County, AZ20$968,000

Top destinations (where leavers went)

CountyReturnsAGI
Maricopa County, AZ135$6,231,000
Pima County, AZ67$4,047,000
Greenlee County, AZ65$4,486,000
Cochise County, AZ37$1,996,000
Gila County, AZ23$1,477,000
Pinal County, AZ21$1,184,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.