Petersburg

VA
Average Sales Price
$318,340
Median Sales Price
$257,000
Population
60,928
Total Listings
228
Discover Life in Petersburg with Derek Baron
Local Perspective
If I were walking a client through Petersburg, I’d point out how this city stands apart in the Richmond-Petersburg region. Petersburg has a character that’s both historic and evolving—a place where you can feel the roots of Virginia’s past but also spot the momentum of new investment and creative energy. I often recommend Petersburg to clients who want more than just a place to live; they’re looking for a sense of community, a bit of urban grit, and a chance to be part of a story that’s still unfolding. Whether you’re drawn to its historic districts or the up-and-coming neighborhoods, Petersburg offers a unique blend that’s hard to find in the suburbs or even in Richmond proper.
Neighborhood Highlights
Petersburg’s neighborhoods have a distinct vibe you notice right away—there’s a welcoming, lived-in feel, with tree-lined streets and a mix of old and new. The historic downtown is vibrant, with restored brick buildings housing local cafes, galleries, and small businesses. Just a few blocks over, you’ll find quieter, residential pockets where neighbors know each other and front porches are a common sight. Compared to nearby areas, Petersburg feels more rooted and authentic, with a creative undercurrent thanks to its growing arts scene and community events. It’s a place where you can enjoy a slower pace without missing out on culture or connection.
Homes & Architecture
In Petersburg, you’ll see a range of home styles, but the city is especially known for its historic rowhouses, stately Victorians, and charming bungalows. Many homes date back to the late 19th and early 20th centuries, featuring original hardwood floors, tall windows, and intricate moldings. There are also newer renovations and some infill developments, particularly closer to downtown, offering open layouts while preserving the area’s architectural character. Whether you’re looking for a home with period details or something that blends old and new, Petersburg’s housing stock has plenty of personality.

Demographics

Data provided by Attom Data
Population
Employment
Population
60.9K
60.9K in 2020
Density
414.7
per square mile
Households
23.2K
Total households
Gender
47% / 53%
Men Vs Women
Occupancy
55% / 45%
Owned Vs Rented
Age Median: Years
Education Level

Educational Environment

Elementary Schools (12)Middle Schools (10)High Schools (7)
Name
Category
Grades
Library
Ratio
8/10
Matoaca Elementary School
6627 River Rd, South Chesterfield, VA 23803
Public
PK - 5
No
19:1 STUDENTS/TEACHERS
5/10
Walnut Hill Elementary School
300 W South Blvd, Petersburg, VA 23805
Public
KG - 5
No
18:1 STUDENTS/TEACHERS
2/10
Ettrick Elementary School
20910 Chesterfield Ave, South Chesterfield, VA 23803
Public
PK - 5
No
14:1 STUDENTS/TEACHERS
2/10
J.E.B. Stuart Elementary School
100 Pleasants Ln, Petersburg, VA 23803
Public
PK - 5
No
18:1 STUDENTS/TEACHERS
1/10
Robert E. Lee Elementary School
51 Gibbons Ave, Petersburg, VA 23803
Public
KG - 5
No
17:1 STUDENTS/TEACHERS
Name
Category
Grades
Library
Ratio
3/10
Matoaca Middle School
6001 Hickory Rd, South Chesterfield, VA 23803
Public
6 - 8
No
13:1 STUDENTS/TEACHERS
1/10
Peabody Middle School
725 Wesley St, Petersburg, VA 23803
Public
6 - 7
No
13:1 STUDENTS/TEACHERS
0/10
Central St. Hospital Education Program School
West Washington St Extended, Petersburg, VA 23803
Public
PK - 12
No
STUDENTS/TEACHERS
0/10
Southside Va Training Center
Bldg 120, Petersburg, VA 23803
Public
PK - 12
No
STUDENTS/TEACHERS
0/10
Poplar Springs Hospital Learning Center
272 Medical Park Boulevard, Petersburg, VA 23805
Private
6 - 12
Yes
8:1 STUDENTS/TEACHERS
Name
Category
Grades
Library
Ratio
1/10
Petersburg High School
3101 Johnson Rd, Petersburg, VA 23805
Public
10 - 12
No
13:1 STUDENTS/TEACHERS
0/10
Central St. Hospital Education Program School
West Washington St Extended, Petersburg, VA 23803
Public
PK - 12
No
STUDENTS/TEACHERS
0/10
Southside Va Training Center
Bldg 120, Petersburg, VA 23803
Public
PK - 12
No
STUDENTS/TEACHERS
0/10
Poplar Springs Hospital Learning Center
272 Medical Park Boulevard, Petersburg, VA 23805
Private
6 - 12
Yes
8:1 STUDENTS/TEACHERS
0/10
St Joseph School
123 Franklin St, Petersburg, VA 23803
Private
PK - 12
Yes
8:1 STUDENTS/TEACHERS
Show More

Amenities & Attractions

Restaurants
Home Services
Health & Medical
Local Services
Shopping
Recreation
Arts & Entertainment
Food
Beauty
Nightlife
Event Planning & Services
Automotive
Religious Organizations
Financial Services
Professional Services
Travel
Public Services & Government
Education
Local Events & Flavor
Pets
  • Canton Restaurant

    950 S Sycamore St, Petersburg, VA 23803

    Phone: 804-732-6441

  • El Caporal Mexican Restaurant

    23210 Airport St, Petersburg, VA 23803

    Mexican Phone: 804-722-1163

  • Mac’s Grill

    3415 Boisseau St, Petersburg, VA 23803

    Phone: 804-722-0350

  • Four Star

    1905 Johnson Rd, Petersburg, VA 23805

    Delis Phone: 804-862-7336

  • Top’s China Restaurant

    20849 Woodpecker Rd, Petersburg, VA 23803

    Chinese Phone: 804-520-0380

  • Burger King

    20867 Woodpecker Rd, Petersburg, VA 23803

    Fast Food Phone: 804-526-9269

  • Hardee’s

    1865 S Crater Rd, Petersburg, VA 23805

    Fast Food Phone: 804-861-6315

  • Top’s China Restaurant

    2043 S Crater Rd, Petersburg, VA 23805

    Chinese Phone: 804-863-2288

  • The Restaurant Co Inc

    3300 S Crater Rd, Petersburg, VA 23805

    Phone: 804-732-2265

  • Pizza Hut

    3200 S Crater Rd, Petersburg, VA 23805

    Italian Phone: 804-861-3519

  • A Taste of Philly

    40 Halifax St, Petersburg, VA 23803

    Cheesesteaks Phone: 804-733-8622

  • Unique Cab Company

    116 Halifax St, Petersburg, VA 23803

    Delis Phone: 804-862-3950

  • Arby’s

    3300 S Crater Rd, Petersburg, VA 23805

    American (Traditional) Phone: 804-732-2265

  • Sportz Restaurant & Lounge

    2303 E Washington St, Petersburg, VA 23803

    Phone: 804-733-7568

  • Phat Phillies

    720 E Washington St, Petersburg, VA 23803

    Chicken Wings Phone: 804-733-2047

  • Marias Old Town 21

    21 W Old St, Petersburg, VA 23803

    Italian Phone: 804-862-3100

  • Palm’s Restaurant

    113 W Washington St, Petersburg, VA 23803

    Italian Phone: 804-732-9359

  • Bella Pizza

    20845 Woodpecker Rd, Petersburg, VA 23803

    Pizza Phone: 804-526-3981

  • Tony’s Disco & Steak House

    101 Halifax St, Petersburg, VA 23803

    Phone: 804-733-9599

Featured Listings

For Sale (173)
For Sold (3525)
More

Petersburg Living: Your Local Questions Answered

To help you make informed decisions, we've compiled answers to some of the most commonly asked questions.

What types of homes are common in Petersburg?
Petersburg offers a mix of historic single-family homes, charming townhouses, and some newer construction. Many properties reflect the area’s rich history, while some neighborhoods feature more modern developments. There’s a range of options to suit various preferences and budgets.
How is the commute and connectivity from Petersburg?
What’s the lifestyle and walkability like in Petersburg?
How quickly do homes tend to sell in Petersburg?
What should I know about schools in Petersburg?
Are there HOAs or extra fees in Petersburg neighborhoods?

Get In Touch