Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Petersburg, VA Homes for Sale & Real Estate
Save Search
price
-
Filters
41-80
of
167
Homes
Sort by Recommended
$129,900
819 Gladstone Street
Petersburg, VA 23803
3
Beds
2
Baths
1,472
Sq. Ft.
$425,000
20 Hillcrest Road
Petersburg, VA 23805
4
Beds
2.5
Baths
2,071
Sq. Ft.
$369,950
127 North Jefferson Street
Petersburg, VA 23803
5
Beds
3
Baths
2,572
Sq. Ft.
Open: 12/21 12:00PM - 04:00PM
$389,990
1610 Baxter Road
Petersburg, VA 23803
4
Beds
2.5
Baths
1,903
Sq. Ft.
$375,000
730 Wilson Street
Petersburg, VA 23803
6
Beds
4
Baths
1,908
Sq. Ft.
$275,000
207 South West Street
Petersburg, VA 23803
4
Beds
2.5
Baths
2,182
Sq. Ft.
$45,000
1745 Powhatan Avenue
Petersburg, VA 23805
-
Beds
-
Baths
-
Sq. Ft.
$130,000
522 St Andrew Street
Petersburg, VA 23803
2
Beds
2
Baths
1,238
Sq. Ft.
$485,000
17715 Elko Road
Petersburg, VA 23803
4
Beds
2.5
Baths
2,522
Sq. Ft.
$263,000
2842 Homestead Drive
Petersburg, VA 23805
3
Beds
1.5
Baths
1,248
Sq. Ft.
$242,500
1813 Arch Street
Petersburg, VA 23805
3
Beds
2
Baths
1,164
Sq. Ft.
$129,600
122 Summit Street
Petersburg, VA 23803
2
Beds
1
Bath
993
Sq. Ft.
$265,000
114 North West Street
Petersburg, VA 23803
3
Beds
2.5
Baths
1,540
Sq. Ft.
$389,000
13809 Fairwood Road
Petersburg, VA 23805
3
Beds
2
Baths
1,821
Sq. Ft.
$245,000
1359 Farmer Street
Petersburg, VA 23803
3
Beds
2
Baths
1,074
Sq. Ft.
$269,950
625 West Washington Street
Petersburg, VA 23803
6
Beds
2
Baths
2,980
Sq. Ft.
$254,900
2418 Dupuy Road
Petersburg, VA 23803
3
Beds
2
Baths
1,395
Sq. Ft.
$255,000
1353 Rome Street
Petersburg, VA 23803
3
Beds
2.5
Baths
1,540
Sq. Ft.
$359,950
205 Layne Circle
Petersburg, VA 23805
4
Beds
3
Baths
2,798
Sq. Ft.
$209,900
1016 South Crater Road
Petersburg, VA 23805
3
Beds
1.5
Baths
1,095
Sq. Ft.
$288,000
10611 Vaughan Road
Petersburg, VA 23805
3
Beds
2
Baths
1,072
Sq. Ft.
$335,000
944 Weaver Avenue
Petersburg, VA 23803
4
Beds
3
Baths
1,850
Sq. Ft.
$335,000
940 Weaver Avenue
Petersburg, VA 23803
4
Beds
3
Baths
1,850
Sq. Ft.
$225,000
115 Summit Street
Petersburg, VA 23803
3
Beds
2
Baths
1,153
Sq. Ft.
Virtual Tour
$350,000
3391 Tavern Road
Petersburg, VA 23805
3
Beds
2
Baths
1,502
Sq. Ft.
$245,000
515 Clinton Street
Petersburg, VA 23803
3
Beds
2.5
Baths
1,320
Sq. Ft.
$245,000
1934 Dodson Road
Petersburg, VA 23805
5
Beds
2.5
Baths
2,898
Sq. Ft.
$175,000
437 Byrne Street
Petersburg, VA 23803
3
Beds
2
Baths
1,568
Sq. Ft.
$309,500
2752 Meadowbrook Street
Petersburg, VA 23803
4
Beds
2
Baths
1,826
Sq. Ft.
Virtual Tour
$334,999
1539 Berkeley Avenue
Petersburg, VA 23805
4
Beds
2.5
Baths
2,472
Sq. Ft.
$179,950
210 South South Street
Petersburg, VA 23803
4
Beds
2
Baths
1,788
Sq. Ft.
$234,999
4307 Butler Lane
Petersburg, VA 23803
3
Beds
1
Bath
960
Sq. Ft.
$250,000
1605 Ferndale Avenue
Petersburg, VA 23803
4
Beds
2
Baths
1,780
Sq. Ft.
$335,000
542 Harding Street
Petersburg, VA 23803
4
Beds
3
Baths
2,116
Sq. Ft.
$230,000
1509 Oakdale Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,300
Sq. Ft.
$289,000
178 McKeever Street
Petersburg, VA 23803
5
Beds
2
Baths
1,600
Sq. Ft.
$129,999
1029 Farmer Street
Petersburg, VA 23803
3
Beds
2
Baths
1,664
Sq. Ft.
$399,950
1338-1338 Hinton Street
Petersburg, VA 23803
6
Beds
6
Baths
2,048
Sq. Ft.
$130,000
612 South Adams Street
Petersburg, VA 23803
3
Beds
1.5
Baths
1,360
Sq. Ft.
$235,000
2909 Dupuy Road
Petersburg, VA 23803
3
Beds
2
Baths
1,496
Sq. Ft.
1
2
3
4
5
Compass
VA
Petersburg city
Petersburg
Homes for Sale near Petersburg
Neighborhoods
Battlefield Park
Commerce Street and Pride's Field
Ettrick
Folly Castle
Fort Lee
Kenilworth
Oak Hill
Old Towne Historic District
Petersburg Central Business District
Pine Gardens
Pocahontas Island
Poplar Lawn
Virginia
Walnut Hill
Violet Bank-Flora Hill
Matoaca
Mount Pleasant-Southpark
Shepherd Stadium
Westover-Snead
Fort Clifton
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