Federal Data HubIRS Migration Flows · JSON

Berkeley County, SC

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

Net migration: +3,078 tax returns · +5,427 people · +$275,661,000 AGI

Inflow
13,326 returns · 23,378 people · $967,584,000 AGI
Outflow
10,248 returns · 17,951 people · $691,923,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Charleston County, SC3,268$224,240,000
Dorchester County, SC1,905$111,969,000
Richland County, SC134$7,024,000
Orangeburg County, SC123$5,107,000
Mecklenburg County, NC117$15,226,000
Horry County, SC115$5,546,000
Greenville County, SC115$7,433,000
San Diego County, CA112$7,374,000
Lexington County, SC89$5,689,000
Maricopa County, AZ76$4,437,000

Top destinations (where leavers went)

CountyReturnsAGI
Charleston County, SC2,388$169,465,000
Dorchester County, SC1,718$107,620,000
Orangeburg County, SC138$8,041,000
Richland County, SC135$6,332,000
Kitsap County, WA123$8,160,000
Greenville County, SC123$9,919,000
Mecklenburg County, NC110$6,369,000
Colleton County, SC107$5,499,000
Lexington County, SC97$6,390,000
San Diego County, CA90$5,328,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.