Data Doughnut
Data catalog › Income & poverty

IRS Statistics of Income

Who is moving where

County-to-county migration from tax returns: households and income moving in and out.

Published by IRS Statistics of Income Finest detail county Tables 1
How we use this · on 5 desks

“Where are people moving here from, and with how much income?”

Where you'll see it

What we added

  • Moves in and out rolled into one net picture per county

See the desks →

County-to-county flows Sample of 25 rows out of about 795,109 · 12 columns
idflowyear_endy2_state_fipsy2_county_fipsy1_state_fipsy1_county_fipsy1_statey1_county_namereturnsexemptionsagi
1in20220100196000ALAutauga County Total Migration-US and Foreign21054580133082
2in20220100197000ALAutauga County Total Migration-US20764489130188
3in20220100197001ALAutauga County Total Migration-Same State1315261269328
4in20220100197003ALAutauga County Total Migration-Different State761187760861
5in20220100198000ALAutauga County Total Migration-Foreign29912894
6in20220100101001ALAutauga County Non-migrants19346415621413939
7in20220100101051ALElmore County47593523050
8in20220100101101ALMontgomery County37677621224
9in20220100101047ALDallas County601242285
10in20220100101021ALChilton County571142482
11in20220100101073ALJefferson County45712476
12in20220100101117ALShelby County32852512
13in20220100157005FRForeign - APO/FPO ZIPs29912894
14in20220100101003ALBaldwin County26622443
15in20220100101123ALTallapoosa County2036710
16in20220100158000SSOther flows - Same State22440912147
17in20220100159000DSOther flows - Different State761187760861
18in20220100159001DSOther flows - Northeast42972550
19in20220100159003DSOther flows - Midwest912337696
20in20220100159005DSOther flows - South454106535032
21in20220100159007DSOther flows - West17448215583
22in20220100396000ALBaldwin County Total Migration-US and Foreign777314916720026
23in20220100397000ALBaldwin County Total Migration-US777314916720026
24in20220100397001ALBaldwin County Total Migration-Same State24454530198436
25in20220100397003ALBaldwin County Total Migration-Different State532810386521590

Need the whole thing? Spreadsheet links, downloads, and AI access come with Level 3.

See pricing