City of Virginia Beach, Virginia
Between the 2022 and 2023 tax filing seasons, 16,768 returns moved into City of Virginia Beach and 17,641 moved out, a net loss of 873 returns, or 4.6 for every 1,000 returns filed there.
Within 150 miles
Farther away
ArrivalsDeparturesThicker line, more returns
On balance, Virginia Beach loses the most returns to City of Chesapeake. The largest single source, City of Norfolk, supplied 15% of arriving returns. Movers from other states made up 52% of arrivals, above the 45% median of the 285 counties with at least 40 listed origin and 40 listed destination counties. Moves in and out together equal 18.0% of Virginia Beach’s returns, more than the 13.8% median of these 285 counties.
The biggest two-way exchanges
Moves in both directions combined, largest first.
- City of Norfolk2,5442,578+34
- City of Chesapeake2,3421,928−414
- City of Portsmouth459424−35
- San Diego, CA365440+75
- City of Suffolk483284−199
- City of Hampton328336+8
- City of Newport News261293+32
- Fairfax County241223−18
- Duval, FL229161−68
- Currituck, NC19483−111
- City of Richmond155116−39
- Henrico131105−26
Beyond the main partners
In 2022–23, 129 counties sent 20 or more returns each (72% of arrivals from within the US) and 131 received 20 or more (74% of departures). Of those listed arrivals, 58% came from within 150 miles; the most distant listed origin was Honolulu, HI, 4,927 miles away.
| County | Returns | People | Miles |
|---|---|---|---|
| Honolulu, HI | 135 | 285 | 4,927 |
| Prince William | 108 | 196 | 155 |
| Chesterfield | 107 | 175 | 95 |
| Escambia, FL | 103 | 175 | 779 |
| Los Angeles, CA | 90 | 127 | 2,363 |
| Wake, NC | 88 | 157 | 161 |
| Loudoun | 82 | 126 | 182 |
| Anne Arundel, MD | 81 | 145 | 156 |
| Maricopa, AZ | 78 | 140 | 2,064 |
| Montgomery, MD | 77 | 121 | 175 |
| Harris, TX | 77 | 117 | 1,213 |
| York | 75 | 110 | 37 |
| Lake, IL | 72 | 163 | 730 |
| Bexar, TX | 71 | 111 | 1,392 |
| Clark, NV | 67 | 104 | 2,151 |
| Mecklenburg, NC | 66 | 97 | 289 |
| Arlington | 65 | 98 | 156 |
| Kings, CA | 64 | 156 | 2,413 |
| Onslow, NC | 64 | 159 | 162 |
| Stafford | 62 | 116 | 138 |
| County | Returns | People | Miles |
|---|---|---|---|
| Escambia, FL | 103 | 206 | 779 |
| Los Angeles, CA | 101 | 151 | 2,363 |
| Chesterfield | 101 | 173 | 95 |
| Honolulu, HI | 99 | 226 | 4,927 |
| Pasquotank, NC | 99 | 194 | 38 |
| Mecklenburg, NC | 92 | 134 | 289 |
| Prince William | 89 | 176 | 155 |
| Wake, NC | 87 | 140 | 161 |
| Harris, TX | 87 | 159 | 1,213 |
| Arlington | 87 | 107 | 156 |
| Hillsborough, FL | 84 | 176 | 717 |
| Anne Arundel, MD | 84 | 189 | 156 |
| District of Columbia | 81 | 103 | 156 |
| Onslow, NC | 79 | 167 | 162 |
| Maricopa, AZ | 74 | 121 | 2,064 |
| Isle of Wight | 71 | 114 | 38 |
| Kings, NY | 67 | 89 | 289 |
| York | 66 | 125 | 37 |
| New York, NY | 65 | 71 | 298 |
| James City | 64 | 111 | 56 |
Other states in the exchange
Arrivals from
Departures to
Four filing years
InOut
Virginia Beach shows a net loss in every year shown; arrivals peaked in 2019–20 and departures in 2020–21. Earlier net rates per 1,000: −2.3 in 2019–20, −7.2 in 2020–21, −7.6 in 2021–22.
Income reported by movers and stayers
- $64,352 Arriving
- $65,672 Leaving
- $103,309 Staying
Average adjusted gross income per return: non-moving returns reported the most, arriving returns the least.