US Census Data

Halifax County vs Petersburg city

A side-by-side comparison of Halifax County and Petersburg city: population, income, housing, and more.

Halifax County and Petersburg city are counties in Virginia. This page compares them across population, income, housing, education, commuting, and how each has changed since 2019.

Halifax County has the higher population (33,811 vs 33,365 in Petersburg city). Petersburg city has the higher median household income ($50,741 vs $49,244 in Halifax County). Petersburg city has the higher median home value ($157,900 vs $148,900 in Halifax County).

Population, income & housing

Halifax CountyPetersburg city
Population33,81133,365
Median age46.7 yrs35.8 yrs
Median household income$49,244$50,741
Median home value$148,900$157,900
Median gross rent$769$1,132
Housing units17,38218,026
Homeownership rate70.6%38.3%
Bachelor's degree or higher18.2%25.0%
Unemployment rate4.0%11.4%

Trends (ACS 5-year, 2019–2023)

Halifax CountyPetersburg city
Population34,552 → 33,811 (-2.1%)31,362 → 33,365 (+6.4%)
Median household income$42,669 → $49,244 (+15.4%)$38,679 → $50,741 (+31.2%)
Median home value$116,100 → $148,900 (+28.3%)$108,100 → $157,900 (+46.1%)
Median gross rent$671 → $769 (+14.6%)$947 → $1,132 (+19.5%)

Halifax County

Population
34,55233,811
Median household income
$42,669$49,244
Median home value
$116,100$148,900
Median gross rent
$671$769

Petersburg city

Population
31,36233,365
Median household income
$38,679$50,741
Median home value
$108,100$157,900
Median gross rent
$947$1,132

Age & race/ethnicity

Age distribution (share)

Halifax CountyPetersburg city
Under 55.2%7.8%
5 to 1715.1%15.1%
18 to 247.2%8.4%
25 to 3411.3%16.9%
35 to 449.6%11.0%
45 to 5411.7%10.4%
55 to 6414.8%13.4%
65 to 7414.3%10.4%
75 and over11.0%6.6%

Race & ethnicity (share)

Halifax CountyPetersburg city
White (non-Hispanic)59.5%14.7%
Black or African American34.7%74.6%
American Indian & Alaska Native0.1%0.1%
Asian0.5%1.2%
Native Hawaiian & Pacific Islander0.0%0.1%
Some other race0.0%0.1%
Two or more races2.7%3.3%
Hispanic or Latino2.5%6.0%

Educational attainment (age 25+)

Share of adults 25+

Halifax CountyPetersburg city
No high school diploma18.4%13.0%
High school graduate35.0%34.9%
Some college or associate's28.4%27.0%
Bachelor's degree11.9%15.4%
Graduate or professional degree6.3%9.7%

Commute to work

How workers get to work (share)

Halifax CountyPetersburg city
Drove alone78.9%74.4%
Carpooled10.7%9.3%
Public transit0.2%3.6%
Walked0.9%1.1%
Bicycle0.1%0.0%
Worked from home6.4%7.5%
Other means2.8%4.1%

Housing

Units in structure (share)

Halifax CountyPetersburg city
1-unit, detached72.1%53.1%
1-unit, attached1.7%2.8%
2 to 4 units2.9%16.4%
5 to 19 units2.4%10.4%
20 or more units1.2%15.1%
Mobile home & other19.7%2.2%

Poverty & households

Halifax CountyPetersburg city
Poverty rate17.9%21.1%
Average household size2.402.21
Mean commute (minutes)2527
Median year structure built19741969

Full profiles

2

Related rankings

21