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 city Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
86
Homes
Sort by Recommended
Coming Soon
$279,900
522 Scott Street
Petersburg, VA 23805
3
Beds
2.5
Baths
1,670
Sq. Ft.
Coming Soon
$225,000
217 Deerfield Drive
Petersburg, VA 23805
3
Beds
2.5
Baths
1,099
Sq. Ft.
New
$265,000
1015 Melville Street
Petersburg, VA 23803
4
Beds
2
Baths
1,488
Sq. Ft.
$189,500
850 Cameron Street
Petersburg, VA 23803
3
Beds
2
Baths
1,200
Sq. Ft.
$145,000
1202 Hilton Place
Petersburg, VA 23803
2
Beds
1
Bath
728
Sq. Ft.
$249,000
1718 Youngs Road
Petersburg, VA 23803
4
Beds
2.5
Baths
1,924
Sq. Ft.
$195,000
16 Wheelhouse Court
Petersburg, VA 23805
2
Beds
1
Bath
1,006
Sq. Ft.
$289,000
849 Wilcox Street
Petersburg, VA 23803
4
Beds
3
Baths
1,792
Sq. Ft.
$159,900
452 Spring Street
Petersburg, VA 23803
3
Beds
2
Baths
1,118
Sq. Ft.
Open: 6/2 01:00PM - 03:00PM
$208,000
536 South Azalea Road
Petersburg, VA 23805
3
Beds
1.5
Baths
1,925
Sq. Ft.
$230,000
228 New Street
Petersburg, VA 23803
3
Beds
2
Baths
1,190
Sq. Ft.
$259,900
1620 West Washington Street
Petersburg, VA 23803
3
Beds
2
Baths
1,585
Sq. Ft.
$131,700
1039 Patterson Street
Petersburg, VA 23803
2
Beds
1
Bath
728
Sq. Ft.
$149,950
1206 Halifax Street
Petersburg, VA 23803
4
Beds
2
Baths
2,167
Sq. Ft.
$257,450
243 New Street
Petersburg, VA 23803
3
Beds
2
Baths
1,480
Sq. Ft.
$165,000
1219 West Washington Street
Petersburg, VA 23803
8
Beds
4
Baths
3,144
Sq. Ft.
$189,900
427 South Adams Street
Petersburg, VA 23803
3
Beds
1
Bath
976
Sq. Ft.
$125,000
126 South Dunlop Street
Petersburg, VA 23803
1
Bed
1
Bath
1,026
Sq. Ft.
Virtual Tour
$185,000
124 Henrico Street
Petersburg, VA 23803
3
Beds
1.5
Baths
1,211
Sq. Ft.
Open: 6/2 01:00PM - 03:00PM
$265,000
733 St John Street
Petersburg, VA 23803
4
Beds
2
Baths
1,629
Sq. Ft.
$274,999
1407 Farmer Street
Petersburg, VA 23803
4
Beds
2
Baths
1,782
Sq. Ft.
$235,000
1474 Halifax Street
Petersburg, VA 23803
3
Beds
2
Baths
1,373
Sq. Ft.
$239,900
829 Rome Street
Petersburg, VA 23803
3
Beds
2
Baths
1,157
Sq. Ft.
$20,000
431 Byrne Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$239,900
7 Centre Hill Court
Petersburg, VA 23803
3
Beds
1.5
Baths
1,920
Sq. Ft.
$175,000
1317-1319 Grant Avenue
Petersburg, VA 23803
2
Beds
2
Baths
960
Sq. Ft.
$239,900
220 South Jefferson Street
Petersburg, VA 23803
4
Beds
1.5
Baths
1,920
Sq. Ft.
$150,000
1232 West High Street
Petersburg, VA 23803
3
Beds
2
Baths
1,638
Sq. Ft.
$199,000
13-15 South South Street
Petersburg, VA 23803
8
Beds
4
Baths
3,806
Sq. Ft.
$85,000
Vl #1 Vl Road
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
Howard Hanna WNY Inc. • MLS #B1538868
$199,950
150 Virginia Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,344
Sq. Ft.
$185,000
309 North Old Church Street
Petersburg, VA 23803
3
Beds
1
Bath
1,092
Sq. Ft.
$275,000
1658 Monticello Street
Petersburg, VA 23805
3
Beds
2
Baths
1,822
Sq. Ft.
$349,900
205 North Jefferson Street
Petersburg, VA 23803
3
Beds
2.5
Baths
2,110
Sq. Ft.
$129,950
2342 Hill Street, Unit 2342
Petersburg, VA 23803
2
Beds
1.5
Baths
1,045
Sq. Ft.
$850,000
323 West Washington Street
Petersburg, VA 23803
7
Beds
6.5
Baths
7,412
Sq. Ft.
$240,000
411 South Jefferson Street
Petersburg, VA 23803
3
Beds
2
Baths
1,144
Sq. Ft.
$340,000
840 Commerce Street
Petersburg, VA 23803
3
Beds
2
Baths
1,896
Sq. Ft.
$219,000
626 Pegram Street
Petersburg, VA 23803
3
Beds
2
Baths
1,168
Sq. Ft.
Open: 6/2 02:00PM - 04:00PM
$260,000
1537 Berkeley Avenue
Petersburg, VA 23805
4
Beds
3
Baths
2,264
Sq. Ft.
1
2
3
Compass
VA
Petersburg city
Homes for Sale near Petersburg city
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
Petersburg
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
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 city