Where the money is moving

Every year the IRS counts the tax returns that change state or county. This page turns that into a plain answer: which counties gained income from other states, which lost it, and how much the arriving households earn compared with the ones leaving.

Biggest county gainPalm Beach County, FL+$3.31B of income from other states
Biggest county lossCook County, IL-$2.65B of income to other states
Biggest state gainFL+$20.65B
Biggest state lossCA-$11.92B

Palm Beach County, Florida took in 22,605 households from other states with an average adjusted gross income of $244,723. The 19,887 that left averaged $111,812. Cook County, Illinois lost 4,542 more households than it gained, and the income went with them.

Search any county

CountyNet income movedNet householdsAvg AGI, arrivalsAvg AGI, leavers

Top 15 counties for net income gained

CountyNet income movedNet householdsAvg AGI, arrivalsAvg AGI, leavers
Palm Beach County, FL+$3.31B+2,718$244,723$111,812
Collier County, FL+$2.32B+2,059$372,259$150,238
Maricopa County, AZ+$1.80B+9,353$95,458$81,441
Miami-Dade County, FL+$1.79B-3,433$178,382$88,606
Lee County, FL+$1.39B+2,202$155,859$85,382
Clark County, NV+$1.14B+7,524$82,778$70,678
Sarasota County, FL+$1.12B+2,828$171,082$93,338
Manatee County, FL+$936M+3,270$148,747$79,699
Pinellas County, FL+$827M+3,174$105,383$71,360
Collin County, TX+$822M+5,679$115,111$101,777
Wake County, NC+$811M+7,133$97,394$89,685
Broward County, FL+$761M-2,089$117,194$74,347
Horry County, SC+$740M+6,080$86,401$54,873
Charleston County, SC+$716M+3,396$124,965$87,548
Hillsborough County, FL+$710M+4,470$86,238$70,341

Top 15 counties for net income lost

CountyNet income movedNet householdsAvg AGI, arrivalsAvg AGI, leavers
Cook County, IL-$2.65B-4,542$87,934$123,965
Los Angeles County, CA-$1.87B-17,496$95,475$98,115
Orange County, CA-$1.40B-11,737$105,468$111,004
Suffolk County, NY-$1.26B-10,434$85,426$105,458
Middlesex County, MA-$1.21B-3,459$99,192$130,976
Queens County, NY-$1.18B-13,893$66,099$74,704
Nassau County, NY-$1.13B-9,130$104,467$115,961
Westchester County, NY-$1.06B-6,763$135,623$145,663
Kings County, NY-$935M-6,924$85,935$94,331
New York County, NY-$922M+14,350$136,980$208,507
Contra Costa County, CA-$872M-4,308$130,709$162,438
Santa Clara County, CA-$871M-149$132,338$177,400
San Diego County, CA-$853M-9,401$86,234$87,123
District of Columbia, DC-$827M+1,673$86,003$117,157
Alameda County, CA-$788M-3,995$101,645$126,319

Where the highest-earning movers land

Counties with at least 300 arriving households, ranked by the average income of the households that moved in.

CountyAvg AGI, arrivalsArriving households
Collier County, FL$372,2599,039
Summit County, UT$359,7021,135
Wasatch County, UT$254,627633
Palm Beach County, FL$244,72322,605
Walton County, FL$244,7202,334
Greene County, GA$240,963323
Blaine County, ID$213,540470
New Kent County, VA$212,477472
Marin County, CA$210,7501,598
Western Connecticut Planning Regi Total Migration-US and For, CT$208,92111,707
Monroe County, FL$207,4101,957
Pitkin County, CO$202,897426

Gainers and losers by state

Largest gains

StateNet income movedNet households
FL+$20.65B+55,484
TX+$5.54B+56,610
SC+$4.13B+29,369
NC+$3.92B+39,476
TN+$2.77B+24,542
AZ+$2.76B+17,333
NV+$1.51B+8,944
ID+$979M+5,700
NH+$756M+2,168
GA+$728M+14,697

Largest losses

StateNet income movedNet households
CA-$11.92B-100,445
NY-$9.89B-71,938
IL-$5.99B-28,533
MA-$4.02B-15,378
NJ-$2.56B-19,370
PA-$2.18B-12,079
MD-$1.82B-13,658
OH-$1.62B-7,828
MN-$1.47B-5,144
MI-$949M-8,575

How to read this