Federal Data HubIRS Migration Flows · JSON

Baltimore County, MD

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

Net migration: -2,556 tax returns · -4,564 people · $-301,496,000 AGI

Inflow
22,058 returns · 36,882 people · $1,454,395,000 AGI
Outflow
24,614 returns · 41,446 people · $1,755,891,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Baltimore city, MD7,832$480,574,000
Anne Arundel County, MD1,648$98,801,000
Howard County, MD1,400$103,515,000
Harford County, MD1,393$87,299,000
Prince George's County, MD789$44,301,000
Montgomery County, MD666$44,852,000
Carroll County, MD593$42,134,000
York County, PA330$20,763,000
Frederick County, MD193$14,712,000
District of Columbia, DC161$17,144,000

Top destinations (where leavers went)

CountyReturnsAGI
Baltimore city, MD6,454$301,106,000
Harford County, MD2,072$149,837,000
Anne Arundel County, MD1,565$105,030,000
Howard County, MD1,313$111,481,000
Carroll County, MD842$69,532,000
York County, PA698$54,936,000
Prince George's County, MD620$34,116,000
Montgomery County, MD558$40,368,000
Frederick County, MD310$28,048,000
District of Columbia, DC255$17,999,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.