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 city Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
129
Homes
Sort by Recommended
Coming Soon
$240,000
805 Halifax Street
Petersburg, VA 23803
3
Beds
2
Baths
1,312
Sq. Ft.
Coming Soon
$235,000
426 Beauregard Avenue
Petersburg, VA 23805
3
Beds
2.5
Baths
2,220
Sq. Ft.
$159,500
1447 Ferndale Avenue
Petersburg, VA 23803
3
Beds
1
Bath
768
Sq. Ft.
$220,000
129 Seaboard Street
Petersburg, VA 23803
3
Beds
2
Baths
1,056
Sq. Ft.
$175,000
228 Mercury Street
Petersburg, VA 23803
3
Beds
1
Bath
1,128
Sq. Ft.
$274,900
1644 South Sycamore Street
Petersburg, VA 23805
5
Beds
3.5
Baths
2,654
Sq. Ft.
$175,000
1020 Old Wythe Street
Petersburg, VA 23803
4
Beds
2
Baths
1,586
Sq. Ft.
$175,000
1018 Old Wythe Street
Petersburg, VA 23803
4
Beds
2
Baths
1,568
Sq. Ft.
New
$175,000
2305 Van Dorn Street
Petersburg, VA 23805
3
Beds
1
Bath
1,242
Sq. Ft.
$175,000
715-717 Kirkham Street
Petersburg, VA 23803
4
Beds
2
Baths
1,916
Sq. Ft.
$239,900
1627 Halifax Street
Petersburg, VA 23803
4
Beds
2
Baths
1,408
Sq. Ft.
$175,000
1936 Richmond Avenue
Petersburg, VA 23803
3
Beds
1.5
Baths
1,088
Sq. Ft.
$195,000
137 Virginia Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,008
Sq. Ft.
$195,000
803 Prince Avenue
Petersburg, VA 23803
4
Beds
1.5
Baths
1,168
Sq. Ft.
$135,000
9 Jarratt Court
Petersburg, VA 23803
3
Beds
1
Bath
1,106
Sq. Ft.
$250,000
319 Mars Street
Petersburg, VA 23803
3
Beds
2
Baths
1,478
Sq. Ft.
$124,950
923 Wills Road
Petersburg, VA 23803
2
Beds
1
Bath
741
Sq. Ft.
$305,000
825 Rome Street
Petersburg, VA 23803
4
Beds
3.5
Baths
1,840
Sq. Ft.
$185,000
1881 Monticello Street
Petersburg, VA 23805
3
Beds
1
Bath
1,024
Sq. Ft.
$265,000
545 Lock Lane
Petersburg, VA 23805
3
Beds
1
Bath
988
Sq. Ft.
Open: 12/27 12:00PM - 02:00PM
$310,000
357 University Boulevard
Petersburg, VA 23803
4
Beds
3
Baths
1,944
Sq. Ft.
$274,900
672 Pegram Street
Petersburg, VA 23803
4
Beds
2.5
Baths
2,144
Sq. Ft.
$325,000
424 South Sycamore Street
Petersburg, VA 23803
4
Beds
3
Baths
3,430
Sq. Ft.
$75,000
1334 Grant Avenue
Petersburg, VA 23803
2
Beds
1
Bath
821
Sq. Ft.
$240,000
613 North Carolina Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,200
Sq. Ft.
$178,000
1060 Amelia Street
Petersburg, VA 23803
3
Beds
1
Bath
769
Sq. Ft.
$280,000
216 South Dunlop Street
Petersburg, VA 23803
3
Beds
2
Baths
1,532
Sq. Ft.
$724,999
323 West Washington Street
Petersburg, VA 23803
7
Beds
6.5
Baths
7,412
Sq. Ft.
$269,900
329 North Carolina Avenue
Petersburg, VA 23803
3
Beds
2
Baths
1,508
Sq. Ft.
$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.
$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.
$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.
1
2
3
4
Compass
VA
Petersburg city
Homes for Sale near Petersburg city
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
Petersburg
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
Show More
ZIPs
23805
23801
23875
23834
23803
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