City

Petersburg, VA

3 ZIP codes  ·  Petersburg (city) County  ·  Virginia

👥63,179Population
💰$59,202Median HH Income▼ 22% below avg
🎂36.4Median Age
🏠$208,531Median Home Value▼ 25% below avg
🎓34.4%College Grads▼ 11% below avg
📊9.4%Unemployment▲ 92% above avg
People & Population (ACS 2023 — weighted avg)
♂ Male 46.8% Female 53.2% ♀

Race & Ethnicity

White: 31.3%Hispanic: 5.8%Black: 57.8%Asian: 1.1%Other: 3.5%Race
White31.3%
Hispanic5.8%
Black57.8%
Asian1.1%
Other3.5%

Age Breakdown

Under 5
6%
5–17
15%
18–24
11%
25–44
26%
45–64
25%
65+
8%

Key Indicators

Median Age36.4 yrs
Avg HH Size2.40
Below Poverty15.4% ▲ 54% above avg
College Grads34.4% ▼ 11% below avg
Unemployment9.4% ▲ 92% above avg
No HS Diploma762 (2%)
HS Graduate11,999 (31%)
Some College7,726 (19.9%)
Associates4,943 (12.8%)
Bachelors3,832 (9.9%)
Graduate Degree9,504 (24.5%)

Education

No HS: 2%HS Grad: 31%Some College: 19.9%Associates: 12.8%Bachelors: 9.9%Graduate: 24.5%Edu
No HS2.0%
HS Grad31.0%
Some College19.9%
Associates12.8%
Bachelors9.9%
Graduate24.5%
Housing & Income

Housing Tenure

Owner: 53.2%Renter: 46.8%Tenure
Owner53.2%
Renter46.8%

Home Value Distribution

Under $50k
7%
$50k–$100k
8%
$100k–$150k
16%
$150k–$200k
17%
$200k–$300k
31%
$300k–$500k
17%
Over $500k
5%

Financials

Median HH Income$59,202 ▼ 22% below avg
Median Home Value$208,530 ▼ 25% below avg
Home/Income Ratio3.5x (nat avg ~3.5x)
Median Rent$1,157/mo
Total Housing Units29,098
Vacant Units4,110

Income Distribution

Under $25k
22%
$25k–$50k
16%
$50k–$75k
22%
$75k–$100k
12%
$100k–$150k
17%
$150k–$200k
6%
Over $200k
5%
Employment & Commute

How People Get to Work

Drove Alone
85%
Public Transit
3%
Walked
3%
Work From Home
10%

Commute Time

Under 15 min
26%
15–30 min
35%
30–45 min
22%
Over 45 min
16%
Housing Stock

Year Built

Before 1940
3%
1940s–1950s
14%
1960s–1970s
16%
1980s–1990s
12%
2000+
55%
About Petersburg, VA

Petersburg is a city in Virginia, located in Petersburg (city) County. The city spans 3 ZIP codes and is home to approximately 63,179 residents. It is a relatively young city, with a median age of 36.38 years.

Economically, Petersburg is a solidly middle-class community. The median household income of $59,201 is below the national average. Approximately 15.4% of residents live below the poverty line. The unemployment rate is 9.4%, significantly above the national average.

The real estate market in Petersburg is an affordable housing market. Median home values stand at $208,530, which is below the national average. Renters typically pay around $1,157 per month.

The population of Petersburg is moderately educated. 34.4% of adults hold a bachelor's degree or higher — near the national average. The community is majority Black (57.82%).

Petersburg, VA offers residents a cost-conscious lifestyle within Virginia. Spread across 3 ZIP codes, the city's neighborhoods vary in character, density, and demographics — explore each ZIP code below for a detailed breakdown.

ZIP Codes in Petersburg
ZIPPopulationMedian IncomeMedian HomeMedian RentUnemp.CollegeOwner Occ.
23803 41,794 $55,820 $208,700 $1,132 11.0% 34.5% 50.7%
23805 21,385 $65,811 $208,200 $1,207 6.4% 34.3% 58.2%