Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Petersburg, VA Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
123
Homes
Sort by Recommended
New
$264,999
937 Willcox Street
Petersburg, VA 23803
4
Beds
2
Baths
1,782
Sq. Ft.
New
For Sale By Owner
$199,950
508 South Dunlop Street
Petersburg, VA 23803
3
Beds
1
Bath
1,092
Sq. Ft.
New
$235,000
3232 Longstreet Drive
Petersburg, VA 23805
2
Beds
2
Baths
3,140
Sq. Ft.
New
$169,000
531 Harrison Street
Petersburg, VA 23803
6
Beds
3
Baths
2,678
Sq. Ft.
New
$300,000
25605 Smith Grove Road
Petersburg, VA 23803
3
Beds
2
Baths
1,880
Sq. Ft.
New
$255,000
510 Harding Street
Petersburg, VA 23803
3
Beds
2
Baths
1,462
Sq. Ft.
New
$180,000
2118 Dupuy Road
Petersburg, VA 23803
3
Beds
1
Bath
1,056
Sq. Ft.
$125,000
540 Mingea Street
Petersburg, VA 23803
2
Beds
1
Bath
720
Sq. Ft.
Open: 3/30 01:00PM - 03:00PM
$239,000
330 Glenwood Court
Petersburg, VA 23803
3
Beds
2
Baths
1,549
Sq. Ft.
$269,000
1101 High Pearl Street
Petersburg, VA 23803
3
Beds
2
Baths
1,454
Sq. Ft.
$589,000
1860 Westover Avenue
Petersburg, VA 23805
3
Beds
3.5
Baths
4,278
Sq. Ft.
$164,950
530 St Luke Street
Petersburg, VA 23803
2
Beds
1
Bath
642
Sq. Ft.
$265,000
516 Shore Petersburg Va 23803
Petersburg, VA 23803
4
Beds
2
Baths
1,620
Sq. Ft.
$145,000
812 Harding Street
Petersburg, VA 23803
3
Beds
1
Bath
1,192
Sq. Ft.
$250,000
530 Shore Street
Petersburg, VA 23803
3
Beds
1.5
Baths
1,344
Sq. Ft.
$250,000
520 Shore Petersburg Va 23083
Petersburg, VA 23803
3
Beds
2.5
Baths
1,344
Sq. Ft.
$80,000
1815 Lamar Avenue
Petersburg, VA 23803
2
Beds
1
Bath
1,204
Sq. Ft.
$319,900
3507 Old Wood Road
Petersburg, VA 23805
3
Beds
2
Baths
1,436
Sq. Ft.
$110,000
1750 Dupuy Road
Petersburg, VA 23803
2
Beds
1
Bath
958
Sq. Ft.
$409,000
12327 Halifax Road
Petersburg, VA 23805
3
Beds
2
Baths
1,820
Sq. Ft.
$285,000
1624 West Clara Drive
Petersburg, VA 23803
3
Beds
1.5
Baths
2,268
Sq. Ft.
$210,000
2023 Richmond Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,158
Sq. Ft.
$40,000
18710 South Crater Road
Petersburg, VA 23805
-
Beds
-
Baths
-
Sq. Ft.
$499,900
11104 Continental Court
Petersburg, VA 23805
3
Beds
2.5
Baths
2,300
Sq. Ft.
$135,000
1310 West Washington Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$234,999
923 Farmer Street
Petersburg, VA 23803
4
Beds
3
Baths
1,388
Sq. Ft.
$99,000
0 Frontage Court
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$240,000
1338 Rome Street
Petersburg, VA 23803
3
Beds
2
Baths
1,250
Sq. Ft.
$239,000
227 Summit Street
Petersburg, VA 23803
3
Beds
2
Baths
1,020
Sq. Ft.
$28,000
126 South Little Church Street
Petersburg, VA 23803
3
Beds
1.5
Baths
1,176
Sq. Ft.
$159,950
830 West High Street
Petersburg, VA 23803
3
Beds
1
Bath
1,599
Sq. Ft.
$249,950
1114 West Wythe Street
Petersburg, VA 23803
3
Beds
2
Baths
1,850
Sq. Ft.
$249,950
751 South Jones Street
Petersburg, VA 23803
3
Beds
2
Baths
1,850
Sq. Ft.
Open: 3/29 08:00AM - 07:30PM
$350,000
4042 Union Branch Road
Petersburg, VA 23805
3
Beds
2
Baths
2,034
Sq. Ft.
$219,000
601 Taylor Street
Petersburg, VA 23803
3
Beds
3
Baths
1,632
Sq. Ft.
$249,950
323 South West Street
Petersburg, VA 23803
4
Beds
2
Baths
1,850
Sq. Ft.
$199,000
514 Webster Street
Petersburg, VA 23803
4
Beds
2
Baths
1,488
Sq. Ft.
$189,950
452 Spring Street
Petersburg, VA 23803
3
Beds
2
Baths
1,118
Sq. Ft.
$365,000
4909 Woodstream Drive
Petersburg, VA 23803
4
Beds
3
Baths
2,995
Sq. Ft.
$209,500
1846 Oakland Street
Petersburg, VA 23805
3
Beds
1
Bath
916
Sq. Ft.
1
2
3
4
Compass
VA
Petersburg city
Petersburg
Homes for Sale near Petersburg
Neighborhoods
Battlefield Park
Ettrick
Fort Lee
Kenilworth
Oak Hill
Old Towne Historic District
Petersburg Central Business District
Pine Gardens
Virginia
Walnut Hill
Violet Bank-Flora Hill
Matoaca
Mount Pleasant-Southpark
Shepherd Stadium
Westover-Snead
Fort Clifton
Colonial Pine Estates
Ellerslie
Toll House
Lakeview
Show More
Cities
Fort Gregg Adams
Colonial Heights
Disputanta
Hopewell
Prince George
Sutherland
South Chesterfield
Chesterfield
North Dinwiddie
Chester
Dinwiddie
Carson
Church Road
North Chesterfield
Dewitt
Spring Grove
Ford
Richmond
Midlothian
Stony Creek
Show More
ZIPs
23834
23801
23803
23875
23805
23842
23860
23885
23838
23831
23836
23841
23830
23030
23833
23231
23237
23832
23890
23882
Show More
Looking for Rentals?
Homes and Apartments for Rent in Petersburg