countymoves

Vermont

Between the 2022 and 2023 tax filing seasons, 11,277 returns moved to Vermont from other states and 11,576 moved the other way, a net loss of 299 returns, or 1.0 per 1,000.

ArrivalsDeparturesThicker line, more returns

The ten largest flows in each direction between Vermont and other states.

Vermont ranks 33rd of 51 (the 50 states and DC) by net migration rate between states. On balance, Vermont gains the most returns from Massachusetts and loses the most to North Carolina. Another 6,367 returns moved between counties inside Vermont, which these state totals leave out. In 2019–20 the balance pointed the other way, at +1,454 returns.

The exchange with every state

Sorted from the largest net gain to the largest net loss. States with a flow under 10 returns in either direction are left out.

Returns moving between Vermont and each state, 2022–23
StateFrom thereTo thereNet
Massachusetts1,5401,339+201
New Jersey390209+181
Connecticut579428+151
California523440+83
Pennsylvania429360+69
Maryland177138+39
Rhode Island162132+30
Ohio156133+23
Louisiana5333+20
New York1,5661,546+20
Arkansas3317+16
Texas327312+15
Iowa2815+13
Missouri6048+12
Oregon145133+12
Kansas3323+10
Indiana7769+8
Mississippi1911+8
South Dakota1815+3
Georgia135133+2
Hawaii2826+2
New Mexico4543+2
Alaska3435−1
Kentucky4850−2
Nevada4446−2
West Virginia2023−3
Wyoming2326−3
Delaware2226−4
Idaho4246−4
Michigan120124−4
Arizona163174−11
Oklahoma2436−12
Illinois120133−13
Wisconsin6073−13
Montana6377−14
Virginia246263−17
Alabama4159−18
Colorado331349−18
Washington181201−20
Utah110134−24
District of Columbia7095−25
Minnesota5887−29
Tennessee120186−66
New Hampshire1,2431,353−110
Maine357503−146
South Carolina144294−150
Florida7781,043−265
North Carolina269537−268

Four filing years

11,85510,4012019–2012,18910,6992020–2111,70611,3392021–2211,27711,5762022–23

Returns arriving from other statesReturns leaving for other states

Net rate per 1,000 returns in the earlier years: +5.2 in 2019–20, +5.3 in 2020–21, +1.3 in 2021–22.

County by county

All 14 counties with complete totals, by net migration rate per 1,000 returns. Linked names have a full profile.

  1. Rutland County+4.7
  2. Essex County+3.0
  3. Orleans County+2.0
  4. Caledonia County+1.4
  5. Franklin County+0.9
  6. Orange County−0.5
  7. Addison County−1.9
  8. Washington County−2.5
  9. Windsor County−2.5
  10. Bennington County−2.6
  11. Windham County−2.7
  12. Chittenden County−3.2
  13. Grand Isle County−5.7
  14. Lamoille County−7.7

Keep exploring

Source: IRS Statistics of Income, state-to-state migration files 2019–20 to 2022–23.