Skip to content

Checked

Who Is Moving Where

State and county migration from IRS tax return addresses, 2022-2023

Each move compares the address on tax returns filed in 2023 with the address on returns filed in 2022. Net migration counts people moving in minus people moving out, including moves to and from other countries.

States gaining people from moves

Net migration per 1,000 residents. States that lost people from moves are left light.

Beta

Migration by state

People who moved, 2022-2023

Swipe the table sideways to see more columns.

StateMoved inMoved outNetNet per 1,000 people
Alabama104,56088,139+16,421+3.2
Alaska26,62130,613-3,992-5.4
Arizona205,637178,974+26,663+3.6
Arkansas69,14957,903+11,246+3.7
California406,844616,041-209,197-5.3
Colorado191,500184,470+7,030+1.2
Connecticut78,47983,943-5,464-1.5
Delaware36,24728,513+7,734+7.6
District of Columbia42,40845,451-3,043-4.5
Florida623,517509,572+113,945+5.1
Georgia270,317235,211+35,106+3.2
Hawaii48,08554,517-6,432-4.5
Idaho66,88154,147+12,734+6.6
Illinois183,451239,060-55,609-4.4
Indiana122,469118,103+4,366+0.6
Iowa57,64759,185-1,538-0.5
Kansas71,87675,935-4,059-1.4
Kentucky87,64981,799+5,850+1.3
Louisiana67,12484,532-17,408-3.8
Maine32,15525,765+6,390+4.6
Maryland139,190160,041-20,851-3.4
Massachusetts119,934150,394-30,460-4.3
Michigan121,795131,212-9,417-0.9
Minnesota86,20094,325-8,125-1.4
Mississippi57,23660,345-3,109-1.1
Missouri126,617117,887+8,730+1.4
Montana35,63430,370+5,264+4.7
Nebraska38,81040,662-1,852-0.9
Nevada113,190101,486+11,704+3.7
New Hampshire41,50637,456+4,050+2.9
New Jersey177,236209,418-32,182-3.4
New Mexico53,43354,941-1,508-0.7
New York276,012440,124-164,112-8.3
North Carolina301,349231,930+69,419+6.5
North Dakota23,61224,283-671-0.9
Ohio157,796164,709-6,913-0.6
Oklahoma86,93574,419+12,516+3.1
Oregon99,974105,627-5,653-1.3
Pennsylvania203,138219,077-15,939-1.2
Rhode Island27,51028,686-1,176-1.1
South Carolina180,652121,615+59,037+11.1
South Dakota27,27124,854+2,417+2.7
Tennessee200,321157,581+42,740+6.0
Texas568,302456,898+111,404+3.7
Utah81,59480,555+1,039+0.3
Vermont17,18217,155+27+0.0
Virginia242,523241,233+1,290+0.1
Washington198,812201,140-2,328-0.3
West Virginia36,74833,642+3,106+1.7
Wisconsin91,19688,836+2,360+0.4
Wyoming22,31421,977+337+0.6

Frequently asked questions

Which states gained the most people from moves?
In 2022-2023, the largest net gains were in Florida (+113,945), Texas (+111,404), North Carolina (+69,419). The largest net losses were in California (-209,197), New York (-164,112), Illinois (-55,609).
Where does this migration data come from?
The IRS compares the address on each person's tax return with the address on their return a year earlier. A move is counted when the county or state changed. The data counts tax returns (roughly households) and the people listed on them, so people who do not file a return are not included.
Why are small flows missing?
The IRS only lists a county-to-county flow when it has at least 20 returns. Smaller flows are grouped together and are counted only in the totals.

Source: Internal Revenue Service, Statistics of Income, U.S. Population Migration Data · 2022-2023 filing years

Share: