Oakland County, Michigan
Between the 2022 and 2023 tax filing seasons, 30,811 returns moved into Oakland County and 34,041 moved out, a net loss of 3,230 returns, or 5.8 for every 1,000 returns filed there.
Within 150 miles
Farther away
ArrivalsDeparturesThicker line, more returns
One county, Wayne County, supplied 27% of all arriving returns. On balance, Oakland gains the most returns from Wayne County and loses the most to Cook County, IL. Movers from other states made up 32% 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 11.7% of Oakland’s returns, less than the 13.8% median of these 285 counties.
The biggest two-way exchanges
Moves in both directions combined, largest first.
- Wayne7,2468,467+1,221
- Macomb5,1805,056−124
- Genesee1,5361,344−192
- Livingston1,184984−200
- Washtenaw1,0171,066+49
- Cook, IL876474−402
- Kent505415−90
- Lapeer481354−127
- Ingham354431+77
- Los Angeles, CA319242−77
- Maricopa, AZ274267−7
- St. Clair239269+30
Beyond the main partners
In 2022–23, 155 counties sent 20 or more returns each (87% of arrivals from within the US) and 187 received 20 or more (88% of departures). Of those listed arrivals, 77% came from within 150 miles; the most distant listed origin was Honolulu, HI, 4,471 miles away.
| County | Returns | People | Miles |
|---|---|---|---|
| Kalamazoo | 206 | 288 | 113 |
| Saginaw | 173 | 248 | 57 |
| Harris, TX | 127 | 200 | 1,107 |
| Franklin, OH | 126 | 184 | 187 |
| Cuyahoga, OH | 125 | 200 | 119 |
| San Diego, CA | 122 | 194 | 1,925 |
| Lee, FL | 117 | 200 | 1,115 |
| Monroe | 113 | 165 | 52 |
| Ottawa | 109 | 157 | 146 |
| New York, NY | 109 | 146 | 502 |
| Lucas, OH | 109 | 153 | 68 |
| Orange, CA | 105 | 180 | 1,953 |
| Bay | 102 | 145 | 78 |
| Jackson | 102 | 140 | 60 |
| Clark, NV | 98 | 179 | 1,735 |
| Isabella | 94 | 116 | 100 |
| King, WA | 94 | 145 | 1,886 |
| Dallas, TX | 87 | 136 | 999 |
| Palm Beach, FL | 84 | 126 | 1,119 |
| Grand Traverse | 83 | 114 | 179 |
| County | Returns | People | Miles |
|---|---|---|---|
| New York, NY | 316 | 352 | 502 |
| King, WA | 217 | 286 | 1,886 |
| Kalamazoo | 195 | 271 | 113 |
| Harris, TX | 192 | 299 | 1,107 |
| Travis, TX | 190 | 257 | 1,167 |
| Lee, FL | 183 | 326 | 1,115 |
| Dallas, TX | 166 | 253 | 999 |
| Santa Clara, CA | 158 | 243 | 2,046 |
| Collin, TX | 158 | 360 | 970 |
| Ottawa | 155 | 222 | 146 |
| Saginaw | 152 | 249 | 57 |
| Franklin, OH | 145 | 202 | 187 |
| Mecklenburg, NC | 144 | 242 | 530 |
| Collier, FL | 135 | 224 | 1,148 |
| Kings, NY | 135 | 144 | 506 |
| Grand Traverse | 130 | 210 | 179 |
| Palm Beach, FL | 128 | 205 | 1,119 |
| Clark, NV | 127 | 210 | 1,735 |
| San Diego, CA | 118 | 167 | 1,925 |
| Fulton, GA | 117 | 186 | 616 |
Other states in the exchange
Arrivals from
Departures to
Four filing years
InOut
Oakland shows a net loss in every year shown; arrivals peaked in 2020–21 and departures in 2022–23. Earlier net rates per 1,000: −2.7 in 2019–20, −3.2 in 2020–21, −6.4 in 2021–22.
Income reported by movers and stayers
- $80,490 Arriving
- $86,922 Leaving
- $131,915 Staying
Average adjusted gross income per return: non-moving returns reported the most, arriving returns the least.