Henrico County, Virginia
Between the 2022 and 2023 tax filing seasons, 12,460 returns moved into Henrico County and 12,313 moved out, a net gain of 147 returns, or 1.0 for every 1,000 returns filed there.
Within 150 miles
Farther away
ArrivalsDeparturesThicker line, more returns
Henrico has swung from a net loss in 2019–20 to a net gain in 2022–23. The median move into Henrico covered 16 miles, the 10th-shortest among the 285 counties with at least 40 listed origin and 40 listed destination counties. One county, City of Richmond, supplied 27% of all arriving returns. On balance, Henrico gains the most returns from City of Richmond and loses the most to Chesterfield County.
The biggest two-way exchanges
Moves in both directions combined, largest first.
- City of Richmond2,5213,409+888
- Chesterfield1,8701,389−481
- Hanover1,033774−259
- Goochland512226−286
- Fairfax County207280+73
- New Kent196112−84
- City of Virginia Beach105131+26
- City of Petersburg108105−3
- Prince William68115+47
- Arlington9479−15
- Mecklenburg, NC11259−53
- Powhatan9180−11
Beyond the main partners
In 2022–23, 80 counties sent 20 or more returns each (76% of arrivals from within the US) and 78 received 20 or more (78% of departures). Of those listed arrivals, 89% came from within 150 miles; the most distant listed origin was King, WA, 2,338 miles away.
| County | Returns | People | Miles |
|---|---|---|---|
| Spotsylvania | 102 | 145 | 55 |
| City of Newport News | 86 | 128 | 50 |
| James City | 85 | 134 | 30 |
| Louisa | 80 | 137 | 52 |
| Caroline | 75 | 105 | 41 |
| Loudoun | 74 | 131 | 115 |
| Albemarle | 73 | 103 | 80 |
| Stafford | 72 | 121 | 69 |
| Wake, NC | 69 | 106 | 136 |
| City of Chesapeake | 68 | 101 | 76 |
| District of Columbia | 62 | 79 | 103 |
| City of Hampton | 61 | 96 | 61 |
| City of Norfolk | 61 | 85 | 68 |
| Prince George’s, MD | 58 | 89 | 99 |
| Kings, NY | 53 | 98 | 285 |
| Los Angeles, CA | 51 | 83 | 2,288 |
| City of Alexandria | 50 | 75 | 96 |
| Prince George | 48 | 77 | 18 |
| King William | 47 | 77 | 22 |
| Montgomery, MD | 44 | 72 | 118 |
| County | Returns | People | Miles |
|---|---|---|---|
| King William | 108 | 187 | 22 |
| Louisa | 88 | 152 | 52 |
| Wake, NC | 87 | 156 | 136 |
| City of Hopewell | 85 | 156 | 10 |
| Albemarle | 81 | 134 | 80 |
| New York, NY | 72 | 83 | 292 |
| District of Columbia | 68 | 85 | 103 |
| Prince George | 67 | 105 | 18 |
| City of Newport News | 67 | 95 | 50 |
| Caroline | 64 | 112 | 41 |
| Loudoun | 64 | 121 | 115 |
| Spotsylvania | 62 | 92 | 55 |
| City of Hampton | 57 | 97 | 61 |
| Los Angeles, CA | 54 | 68 | 2,288 |
| Collin, TX | 51 | 132 | 1,124 |
| Montgomery, MD | 50 | 85 | 118 |
| James City | 50 | 75 | 30 |
| City of Norfolk | 49 | 78 | 68 |
| City of Chesapeake | 48 | 74 | 76 |
| Prince George’s, MD | 47 | 68 | 99 |
Other states in the exchange
Arrivals from
Departures to
Four filing years
InOut
Henrico shows gains in 2022–23 and losses in 2019–20, 2020–21, 2021–22; arrivals peaked in 2022–23 and departures in 2020–21. Earlier net rates per 1,000: −0.5 in 2019–20, −1.9 in 2020–21, −1.6 in 2021–22.
Income reported by movers and stayers
- $75,190 Arriving
- $82,470 Leaving
- $105,006 Staying
Average adjusted gross income per return: non-moving returns reported the most, arriving returns the least.