Migration + Wealth Flow Explorer

County

Petersburg city, VA

In the IRS's 2022–2023 Statistics of Income migration data, Petersburg city, VA recorded 1,248 households (2,298 people) moving in and 1,157 households (2,143 people) moving out — a net gained of 91 households and $687.0K in reported adjusted gross income.

The single largest recorded source of newcomers was Chesterfield County, VA: 399 households (701 people) moved from there, representing $16.23M in reported income.

Inbound (reported)

$45.21M

1,248 households · 2,298 people

Outbound (reported)

$44.52M

1,157 households · 2,143 people

Net (reported)

$687.0K

91 households · 155 people

States sending newcomers

Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.

Top origin counties

CountyHouseholdsPeopleReported AGI
Chesterfield County, VA399701$16.23M
Richmond city, VA228446$7.90M
Prince George County, VA168315$5.94M
Henrico County, VA108199$3.75M
Dinwiddie County, VA97167$3.64M
Hopewell city, VA113226$3.29M
Colonial Heights city, VA87155$2.75M
Sussex County, VA2651$951.0K
Newport News city, VA2238$753.0K

Where newcomers came from” excludes moves within Petersburg city, VA itself. Switch to outbound to see the other direction.