Federal Data HubIRS Migration Flows · JSON

Moore County, NC

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

Net migration: +484 tax returns · +935 people · +$84,012,000 AGI

Inflow
3,704 returns · 7,099 people · $344,713,000 AGI
Outflow
3,220 returns · 6,164 people · $260,701,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Cumberland County, NC228$17,094,000
Wake County, NC179$19,586,000
Harnett County, NC171$11,826,000
Hoke County, NC110$6,866,000
Lee County, NC109$6,086,000
Richmond County, NC77$3,977,000
Montgomery County, NC59$2,454,000
Mecklenburg County, NC57$3,792,000
El Paso County, CO51$4,429,000
Guilford County, NC47$3,846,000

Top destinations (where leavers went)

CountyReturnsAGI
Wake County, NC193$15,666,000
Cumberland County, NC149$8,505,000
Lee County, NC125$6,217,000
Hoke County, NC125$7,542,000
Harnett County, NC109$7,020,000
Richmond County, NC80$3,311,000
Mecklenburg County, NC70$5,397,000
Randolph County, NC58$2,604,000
Montgomery County, NC51$2,227,000
El Paso County, CO50$5,871,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.