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
100
Homes
Sort by Recommended
Virtual Tour
New
$280,000
8110 River Road
Petersburg, VA 23803
3
Beds
2
Baths
1,493
Sq. Ft.
New
$475,000
132 South Adams Street
Petersburg, VA 23803
4
Beds
4.5
Baths
4,341
Sq. Ft.
New
$385,000
31 Belmead Street
Petersburg, VA 23805
4
Beds
2
Baths
1,982
Sq. Ft.
New
$330,000
3200 Holland Drive
Petersburg, VA 23805
4
Beds
2.5
Baths
1,762
Sq. Ft.
Open: 4/27 12:00PM - 02:00PM
New
$225,000
25125 Floyd Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,196
Sq. Ft.
Open: 4/28 01:00PM - 03:00PM
$349,000
25808 Franklin Street
Petersburg, VA 23803
3
Beds
2
Baths
1,514
Sq. Ft.
New
$5,500
1024 Stainback Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$167,000
1324 Rome Street
Petersburg, VA 23803
2
Beds
2
Baths
928
Sq. Ft.
New
$5,500
11-511 South West Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$429,950
13918 Fairwood Road
Petersburg, VA 23805
3
Beds
2
Baths
2,415
Sq. Ft.
$244,900
1408 Grant Avenue
Petersburg, VA 23803
2
Beds
1.5
Baths
1,088
Sq. Ft.
$419,000
211 High Street
Petersburg, VA 23803
3
Beds
2.5
Baths
2,425
Sq. Ft.
$230,000
228 New Street
Petersburg, VA 23803
3
Beds
2
Baths
1,190
Sq. Ft.
$325,000
2040 Bishop Street
Petersburg, VA 23805
4
Beds
3
Baths
1,782
Sq. Ft.
$425,000
1702 West Washington Street
Petersburg, VA 23803
6
Beds
3
Baths
2,200
Sq. Ft.
$339,000
21101 Winfree Avenue
Petersburg, VA 23803
5
Beds
3
Baths
1,652
Sq. Ft.
$472,950
11875 Allison Lane
Petersburg, VA 23805
3
Beds
2
Baths
1,932
Sq. Ft.
$245,000
1101 High Pearl Street
Petersburg, VA 23803
3
Beds
2
Baths
1,454
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.
$115,000
29 Cherry Street
Petersburg, VA 23803
4
Beds
1
Bath
864
Sq. Ft.
$380,000
1656 Wilton Road
Petersburg, VA 23805
4
Beds
2.5
Baths
2,204
Sq. Ft.
$158,000
823 Augusta Avenue
Petersburg, VA 23803
3
Beds
1
Bath
1,167
Sq. Ft.
$210,000
2023 Richmond Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,158
Sq. Ft.
$226,900
7126 Boydton Plank Road
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$250,000
1700 Halcun Drive
Petersburg, VA 23803
3
Beds
1
Bath
1,036
Sq. Ft.
$250,000
427 Harding Street
Petersburg, VA 23803
3
Beds
2
Baths
1,430
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.
$159,950
830 West High Street
Petersburg, VA 23803
3
Beds
1
Bath
1,599
Sq. Ft.
$99,000
31 South South Street
Petersburg, VA 23803
3
Beds
3
Baths
1,948
Sq. Ft.
$83,000
525 South Adams Street
Petersburg, VA 23803
3
Beds
2
Baths
1,073
Sq. Ft.
$175,000
1887 Arch Street
Petersburg, VA 23805
2
Beds
1
Bath
1,443
Sq. Ft.
$125,000
540 Mingea Street
Petersburg, VA 23803
2
Beds
1
Bath
720
Sq. Ft.
$249,950
323 South West Street
Petersburg, VA 23803
4
Beds
2
Baths
1,850
Sq. Ft.
Virtual Tour
$350,000
2227 Ferndale Avenue
Petersburg, VA 23803
4
Beds
3.5
Baths
2,100
Sq. Ft.
$199,000
514 Webster Street
Petersburg, VA 23803
4
Beds
2
Baths
1,488
Sq. Ft.
$135,000
812 Harding Street
Petersburg, VA 23803
3
Beds
1
Bath
1,192
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.
1
2
3
Compass
VA
Petersburg city
Petersburg
Homes for Sale near Petersburg
Neighborhoods
Fort Lee
Oak Hill
Ettrick
Petersburg Central Business District
Walnut Hill
Pine Gardens
Kenilworth
Old Towne Historic District
Battlefield Park
Virginia
Violet Bank-Flora Hill
Matoaca
Mount Pleasant-Southpark
Shepherd Stadium
Westover-Snead
Fort Clifton
Colonial Pine Estates
Ellerslie
Toll House
Lakeview
Show More
Cities
Colonial Heights
Fort Gregg Adams
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
23801
23803
23805
23834
23875
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