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
119
Homes
Sort by Recommended
$9,500
509 South West Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$289,000
849 Wilcox Street
Petersburg, VA 23803
4
Beds
3
Baths
1,792
Sq. Ft.
$329,000
21101 Winfree Avenue
Petersburg, VA 23803
5
Beds
3
Baths
1,652
Sq. Ft.
$185,000
309 North Old Church Street
Petersburg, VA 23803
3
Beds
1
Bath
1,092
Sq. Ft.
$409,900
161 Catalpa Court
Petersburg, VA 23805
4
Beds
2.5
Baths
2,203
Sq. Ft.
$370,000
21612 Pannill Street
Petersburg, VA 23803
4
Beds
2.5
Baths
1,903
Sq. Ft.
$230,000
1474 Halifax Street
Petersburg, VA 23803
3
Beds
2
Baths
1,373
Sq. Ft.
$249,900
1620 West Washington Street
Petersburg, VA 23803
3
Beds
2
Baths
1,585
Sq. Ft.
$245,000
942 Laurel Road
Petersburg, VA 23805
3
Beds
2
Baths
1,208
Sq. Ft.
$183,453
427 South Adams Street
Petersburg, VA 23803
3
Beds
1
Bath
976
Sq. Ft.
$469,890
9925 Peacefield Lane
Petersburg, VA 23803
4
Beds
2.5
Baths
2,618
Sq. Ft.
$505,890
9955 Peacefield Lane
Petersburg, VA 23803
5
Beds
3
Baths
2,511
Sq. Ft.
$120,000
126 South Dunlop Street
Petersburg, VA 23803
1
Bed
1
Bath
1,026
Sq. Ft.
$850,000
323 West Washington Street
Petersburg, VA 23803
7
Beds
6.5
Baths
7,412
Sq. Ft.
$257,500
243 New Street
Petersburg, VA 23803
3
Beds
2
Baths
1,480
Sq. Ft.
$219,900
220 South Jefferson Street
Petersburg, VA 23803
4
Beds
1.5
Baths
1,920
Sq. Ft.
$162,000
1219 West Washington Street
Petersburg, VA 23803
8
Beds
4
Baths
3,144
Sq. Ft.
$170,000
1317-1319 Grant Avenue
Petersburg, VA 23803
2
Beds
2
Baths
960
Sq. Ft.
$289,950
2720 Forest Hills Road
Petersburg, VA 23805
5
Beds
4
Baths
1,863
Sq. Ft.
$249,900
3615 South Street
Petersburg, VA 23803
3
Beds
1
Bath
1,136
Sq. Ft.
$195,000
13-15 South South Street
Petersburg, VA 23803
8
Beds
4
Baths
3,806
Sq. Ft.
$329,000
840 Commerce Street
Petersburg, VA 23803
3
Beds
2
Baths
1,896
Sq. Ft.
$179,950
150 Virginia Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,344
Sq. Ft.
$200,000
1216 St James Street
Petersburg, VA 23803
3
Beds
2
Baths
900
Sq. Ft.
$349,000
25808 Franklin Street
Petersburg, VA 23803
3
Beds
2
Baths
1,514
Sq. Ft.
$100,999
115 St Mark Street
Petersburg, VA 23803
1
Bed
2
Baths
768
Sq. Ft.
$225,000
25125 Floyd Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,196
Sq. Ft.
$229,000
7 Centre Hill Court
Petersburg, VA 23803
3
Beds
1.5
Baths
1,920
Sq. Ft.
$85,000
Vl #1 Vl Road
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
Howard Hanna WNY Inc. • MLS #B1538868
$134,900
0 Success Drive
Petersburg, VA 23805
-
Beds
-
Baths
-
Sq. Ft.
$317,995
11890 Coach Drive
Petersburg, VA 23805
3
Beds
2
Baths
1,200
Sq. Ft.
$250,000
427 Harding Street
Petersburg, VA 23803
3
Beds
2
Baths
1,430
Sq. Ft.
$249,999
1537 Berkeley Avenue
Petersburg, VA 23805
4
Beds
3
Baths
2,264
Sq. Ft.
$344,900
205 North Jefferson Street
Petersburg, VA 23803
3
Beds
2.5
Baths
2,110
Sq. Ft.
$589,000
1860 Westover Avenue
Petersburg, VA 23805
3
Beds
3.5
Baths
4,278
Sq. Ft.
$230,000
123 Courthouse Street
Petersburg, VA 23803
3
Beds
1
Bath
888
Sq. Ft.
$229,800
515 Graham Road
Petersburg, VA 23805
3
Beds
2
Baths
1,148
Sq. Ft.
$475,000
132 South Adams Street
Petersburg, VA 23803
4
Beds
4.5
Baths
4,341
Sq. Ft.
$164,999
1324 Rome Street
Petersburg, VA 23803
2
Beds
2
Baths
928
Sq. Ft.
$250,000
1700 Halcun Drive
Petersburg, VA 23803
3
Beds
1
Bath
1,036
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