Federal Data HubIRS Migration Flows · JSON

St. Mary's County, MD

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

Net migration: -74 tax returns · +137 people · $-31,148,000 AGI

Inflow
3,165 returns · 5,810 people · $222,273,000 AGI
Outflow
3,239 returns · 5,673 people · $253,421,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Charles County, MD462$32,437,000
Calvert County, MD315$18,684,000
Prince George's County, MD231$13,289,000
Anne Arundel County, MD91$7,010,000
San Diego County, CA69$4,771,000
Virginia Beach city, VA59$5,632,000
Montgomery County, MD48$3,732,000
Island County, WA45$3,035,000
Fairfax County, VA44$4,055,000
Baltimore County, MD39$2,591,000

Top destinations (where leavers went)

CountyReturnsAGI
Charles County, MD326$22,528,000
Calvert County, MD295$20,697,000
Prince George's County, MD108$6,904,000
Anne Arundel County, MD99$7,646,000
Fairfax County, VA60$5,032,000
Montgomery County, MD50$4,299,000
San Diego County, CA49$3,379,000
District of Columbia, DC48$2,940,000
Baltimore County, MD43$2,070,000
Virginia Beach city, VA41$2,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.