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
113
Homes
Sort by Recommended
New
$150,000
8600 Hickory Road
Petersburg, VA 23803
3
Beds
1.5
Baths
1,040
Sq. Ft.
$274,999
1407 Farmer Street
Petersburg, VA 23803
4
Beds
2
Baths
1,782
Sq. Ft.
$239,900
829 Rome Street
Petersburg, VA 23803
3
Beds
2
Baths
1,157
Sq. Ft.
$318,000
11890 Coach Drive
Petersburg, VA 23805
3
Beds
2
Baths
1,200
Sq. Ft.
$240,000
411 South Jefferson Street
Petersburg, VA 23803
3
Beds
2
Baths
1,144
Sq. Ft.
$185,000
531 Hannon Street
Petersburg, VA 23803
3
Beds
2
Baths
880
Sq. Ft.
$100,999
115 St Mark Street
Petersburg, VA 23803
1
Bed
2
Baths
768
Sq. Ft.
New
$85,000
Vl #1 Vl Road
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
Howard Hanna WNY Inc. • MLS #B1538868
$20,000
431 Byrne Street
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$139,990
467-467 Byrne Street
Petersburg, VA 23803
4
Beds
4
Baths
1,700
Sq. Ft.
$205,000
35 Corling Street
Petersburg, VA 23803
4
Beds
4
Baths
2,008
Sq. Ft.
$200,000
1216 St James Street
Petersburg, VA 23803
3
Beds
2
Baths
900
Sq. Ft.
$244,900
1408 Grant Avenue
Petersburg, VA 23803
2
Beds
1.5
Baths
1,088
Sq. Ft.
$185,000
309 North Old Church Street
Petersburg, VA 23803
3
Beds
1
Bath
1,092
Sq. Ft.
$230,000
455 Halifax Street
Petersburg, VA 23803
3
Beds
2
Baths
2,152
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.
$384,999
840 Commerce Street
Petersburg, VA 23803
3
Beds
2
Baths
1,896
Sq. Ft.
$99,000
0 Frontage Court
Petersburg, VA 23803
-
Beds
-
Baths
-
Sq. Ft.
$159,950
830 West High Street
Petersburg, VA 23803
3
Beds
1
Bath
1,599
Sq. Ft.
$275,000
1658 Monticello Street
Petersburg, VA 23805
3
Beds
2
Baths
1,822
Sq. Ft.
Virtual Tour
$499,950
1226 Indian Court
Petersburg, VA 23805
5
Beds
3.5
Baths
2,874
Sq. Ft.
$250,000
2622 Homestead Drive
Petersburg, VA 23805
3
Beds
1.5
Baths
1,152
Sq. Ft.
$129,900
2005 Colston Street
Petersburg, VA 23805
4
Beds
2
Baths
1,830
Sq. Ft.
$115,000
29 Cherry Street
Petersburg, VA 23803
4
Beds
1
Bath
864
Sq. Ft.
$349,900
205 North Jefferson Street
Petersburg, VA 23803
3
Beds
2.5
Baths
2,110
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.
$229,990
1771 Oakland Street
Petersburg, VA 23805
4
Beds
1.5
Baths
1,356
Sq. Ft.
$259,900
3615 South Street
Petersburg, VA 23803
3
Beds
1
Bath
1,136
Sq. Ft.
$230,000
123 Courthouse Street
Petersburg, VA 23803
3
Beds
1
Bath
888
Sq. Ft.
$219,000
626 Pegram Street
Petersburg, VA 23803
3
Beds
2
Baths
1,168
Sq. Ft.
$230,000
1532 West Lane
Petersburg, VA 23803
4
Beds
2
Baths
1,900
Sq. Ft.
$419,000
211 High Street
Petersburg, VA 23803
3
Beds
2.5
Baths
2,425
Sq. Ft.
$145,000
6 Jarratt Court
Petersburg, VA 23803
3
Beds
1
Bath
1,162
Sq. Ft.
$230,000
25006 River Road
Petersburg, VA 23803
3
Beds
1
Bath
1,041
Sq. Ft.
$207,500
1016 King Avenue
Petersburg, VA 23805
3
Beds
1
Bath
1,134
Sq. Ft.
$194,900
719 East Wythe Street
Petersburg, VA 23803
3
Beds
2
Baths
1,320
Sq. Ft.
$349,000
25808 Franklin Street
Petersburg, VA 23803
3
Beds
2
Baths
1,514
Sq. Ft.
$180,000
725 Wilson Street
Petersburg, VA 23803
2
Beds
1
Bath
576
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