Worcester County, Massachusetts
Between the 2022 and 2023 tax filing seasons, 15,745 returns moved into Worcester County and 17,212 moved out, a net loss of 1,467 returns, or 4.0 for every 1,000 returns filed there.
Within 150 miles
ArrivalsDeparturesThicker line, more returns
One county, Middlesex County, supplied 29% of all arriving returns. On balance, Worcester gains the most returns from Middlesex County and loses the most to Northeastern Connecticut Planning Region, CT. Movers from other states made up 42% of arrivals, below the 45% median of the 285 counties with at least 40 listed origin and 40 listed destination counties. Moves in and out together equal 9.0% of Worcester’s returns, less than the 13.8% median of these 285 counties.
The biggest two-way exchanges
Moves in both directions combined, largest first.
- Middlesex2,9274,592+1,665
- Norfolk8621,030+168
- Suffolk921960+39
- Providence, RI570497−73
- Hampden561459−102
- Essex375578+203
- Northeastern Connecticut Planning Region, CT450232−218
- Bristol302373+71
- Hillsborough, NH348240−108
- Capitol Planning Region, CT318218−100
- Plymouth255264+9
- Barnstable296208−88
Beyond the main partners
In 2022–23, 81 counties sent 20 or more returns each (82% of arrivals from within the US) and 117 received 20 or more (81% of departures). Of those listed arrivals, 87% came from within 150 miles; the most distant listed origin was Santa Clara, CA, 2,628 miles away.
| County | Returns | People | Miles |
|---|---|---|---|
| Hampshire | 223 | 333 | 37 |
| Franklin | 206 | 323 | 38 |
| Rockingham, NH | 104 | 157 | 63 |
| Los Angeles, CA | 95 | 130 | 2,543 |
| Bronx, NY | 87 | 164 | 141 |
| Cheshire, NH | 73 | 107 | 45 |
| Maricopa, AZ | 69 | 101 | 2,275 |
| New York, NY | 66 | 81 | 149 |
| Kent, RI | 61 | 83 | 48 |
| South Central Connecticut Planning Region, CT | 60 | 89 | 84 |
| Southeastern Connecticut Planning Region, CT | 60 | 86 | 58 |
| Kings, NY | 60 | 93 | 156 |
| Queens, NY | 60 | 106 | 151 |
| Palm Beach, FL | 56 | 90 | 1,184 |
| Broward, FL | 54 | 69 | 1,214 |
| Berkshire | 54 | 80 | 65 |
| Cumberland, ME | 52 | 64 | 132 |
| Travis, TX | 50 | 80 | 1,650 |
| Naugatuck Valley Planning Region, CT | 49 | 75 | 81 |
| Cook, IL | 48 | 71 | 804 |
| County | Returns | People | Miles |
|---|---|---|---|
| Hampshire | 268 | 405 | 37 |
| Franklin | 244 | 437 | 38 |
| New York, NY | 158 | 182 | 149 |
| Cheshire, NH | 149 | 248 | 45 |
| Los Angeles, CA | 120 | 142 | 2,543 |
| Rockingham, NH | 116 | 168 | 63 |
| York, ME | 114 | 173 | 100 |
| Palm Beach, FL | 106 | 176 | 1,184 |
| Kings, NY | 94 | 108 | 156 |
| Cumberland, ME | 92 | 137 | 132 |
| Orange, FL | 91 | 162 | 1,088 |
| Broward, FL | 87 | 138 | 1,214 |
| Horry, SC | 85 | 161 | 695 |
| Pinellas, FL | 84 | 129 | 1,167 |
| Maricopa, AZ | 81 | 132 | 2,275 |
| Lee, FL | 80 | 139 | 1,227 |
| Cook, IL | 79 | 93 | 804 |
| Wake, NC | 79 | 162 | 576 |
| San Diego, CA | 77 | 129 | 2,504 |
| Southeastern Connecticut Planning Region, CT | 77 | 123 | 58 |
Other states in the exchange
Arrivals from
Departures to
Four filing years
InOut
Worcester shows a net loss in every year shown; arrivals and departures both peaked in 2021–22. Earlier net rates per 1,000: −1.4 in 2019–20, −1.4 in 2020–21, −3.8 in 2021–22.
Income reported by movers and stayers
- $77,737 Arriving
- $83,976 Leaving
- $101,625 Staying
Average adjusted gross income per return: non-moving returns reported the most, arriving returns the least.