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
41-80
of
99
Homes
Sort by Recommended
$239,000
330 Glenwood Court
Petersburg, VA 23803
3
Beds
2
Baths
1,549
Sq. Ft.
$254,999
219 South Dunlop Street
Petersburg, VA 23803
3
Beds
2.5
Baths
1,738
Sq. Ft.
$135,000
812 Harding Street
Petersburg, VA 23803
3
Beds
1
Bath
1,192
Sq. Ft.
$389,000
600 Sandhurst Drive
Petersburg, VA 23805
5
Beds
2.5
Baths
2,771
Sq. Ft.
$450,000
1840 South Westchester Drive
Petersburg, VA 23805
4
Beds
3.5
Baths
4,752
Sq. Ft.
$65,000
2645 Boydton Plank Road
Petersburg, VA 23805
-
Beds
-
Baths
-
Sq. Ft.
$169,900
2123 South Whitehill Drive
Petersburg, VA 23803
3
Beds
1
Bath
929
Sq. Ft.
Open: 4/28 02:00PM - 04:00PM
$475,000
132 South Adams Street
Petersburg, VA 23803
4
Beds
4.5
Baths
3,128
Sq. Ft.
Open: 4/28 02:00PM - 04:00PM
$379,000
1836 Westover Avenue
Petersburg, VA 23805
5
Beds
2.5
Baths
2,676
Sq. Ft.
$199,950
508 South Dunlop Street
Petersburg, VA 23803
3
Beds
1
Bath
1,092
Sq. Ft.
$415,000
545 High Street
Petersburg, VA 23803
5
Beds
3
Baths
3,450
Sq. Ft.
$144,000
201-203 St Matthew Street
Petersburg, VA 23803
3
Beds
2
Baths
1,766
Sq. Ft.
$274,950
2028 Buckner Street
Petersburg, VA 23805
4
Beds
2
Baths
1,448
Sq. Ft.
$158,000
465-467 Byrne Street
Petersburg, VA 23803
4
Beds
4
Baths
1,700
Sq. Ft.
$510,000
418 Old Keswick Lane
Petersburg, VA 23805
5
Beds
3
Baths
2,872
Sq. Ft.
$239,900
25006 River Road
Petersburg, VA 23803
3
Beds
1
Bath
936
Sq. Ft.
$134,900
0 Success Drive
Petersburg, VA 23805
-
Beds
-
Baths
-
Sq. Ft.
$115,000
540 Mingea Street
Petersburg, VA 23803
2
Beds
1
Bath
720
Sq. Ft.
$299,000
1676 Monticello Street
Petersburg, VA 23805
4
Beds
1.5
Baths
2,100
Sq. Ft.
$589,000
1860 Westover Avenue
Petersburg, VA 23805
3
Beds
3.5
Baths
4,278
Sq. Ft.
$239,900
477-77 Byrne Street
Petersburg, VA 23803
4
Beds
3
Baths
1,489
Sq. Ft.
Open: 4/27 08:00AM - 07:30PM
$338,000
4042 Union Branch Road
Petersburg, VA 23805
3
Beds
2
Baths
2,034
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.
$259,900
5730 Fox Hunt Trail
Petersburg, VA 23803
3
Beds
2
Baths
1,055
Sq. Ft.
$179,950
452 Spring Street
Petersburg, VA 23803
3
Beds
2
Baths
1,118
Sq. Ft.
$179,900
1603 Halifax Street
Petersburg, VA 23803
2
Beds
1
Bath
1,536
Sq. Ft.
$59,000
0 Jordan Height Drive
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$250,000
530 Shore Street
Petersburg, VA 23803
3
Beds
2.5
Baths
1,344
Sq. Ft.
$158,900
319 Summit Street
Petersburg, VA 23803
2
Beds
1
Bath
698
Sq. Ft.
$258,000
1718 Youngs Road
Petersburg, VA 23803
4
Beds
2.5
Baths
1,924
Sq. Ft.
$185,000
829 Farmer Street
Petersburg, VA 23803
3
Beds
2
Baths
1,248
Sq. Ft.
$199,500
853 West Wythe Street
Petersburg, VA 23803
3
Beds
2
Baths
1,914
Sq. Ft.
$180,500
809 St James Street
Petersburg, VA 23803
3
Beds
1
Bath
869
Sq. Ft.
$340,000
1635 South Sycamore Street
Petersburg, VA 23805
4
Beds
2
Baths
2,296
Sq. Ft.
$501,890
17313 Peacefield Court
Petersburg, VA 23803
4
Beds
3
Baths
2,511
Sq. Ft.
$249,950
920 Diamond Street
Petersburg, VA 23803
3
Beds
2.5
Baths
1,344
Sq. Ft.
$250,000
8814 Squirrel Level Road
Petersburg, VA 23803
3
Beds
2
Baths
1,152
Sq. Ft.
Open: 4/27 09:30AM - 12:00PM
$250,000
746 Hampton Road
Petersburg, VA 23805
3
Beds
2
Baths
1,233
Sq. Ft.
$235,000
2053 Anderson Street
Petersburg, VA 23805
4
Beds
1.5
Baths
1,727
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