Alert me

Homes for sale in Petersburg, VA

215 homes
2105 Chemin Rd, Petersburg, VA 23805New today
$335,000
4 bd 路 2 ba 路 1,788 sqft
2105 Chemin Rd, Petersburg
111 St Matthew St, Petersburg, VA 23803New today
$312,999
4 bd 路 3.5 ba 路 2,000 sqft
111 St Matthew St, Petersburg
927 Farmer St, Petersburg, VA 23803Price cut $9,850
$189,950
1,758 sqft
927 Farmer St, Petersburg
102 Culpepper Ave, Petersburg, VA 23803Price cut $600
$140,900
3 bd 路 1 ba 路 807 sqft
102 Culpepper Ave, Petersburg
115 St Mark St, Petersburg, VA 23803New 路 2 days
$125,000
1 bd 路 2 ba 路 768 sqft
115 St Mark St, Petersburg
1725 W Princeton Rd, Petersburg, VA 23805New 路 3 days
$349,900
4 bd 路 3 ba 路 2,265 sqft
1725 W Princeton Rd, Petersburg
No photo
New 路 3 days
$335,000
4 bd
626 Jerusalem Ave, Petersburg
No photo
New 路 3 days
$335,000
2 bd
630 Jerusalem Ave, Petersburg
611 S Sycamore St, Petersburg, VA 23803New 路 3 days
$259,900
3 bd 路 2 ba 路 1,452 sqft
611 S Sycamore St, Petersburg
1613 Mount Vernon St, Petersburg, VA 23805New 路 3 days
$210,000
3 bd 路 2 ba 路 1,568 sqft
1613 Mount Vernon St, Petersburg
No photo
New 路 4 days
$330,000
6 bd
601 Cameron St, Petersburg
No photo
New 路 4 days
$330,000
6 bd
613 Cameron St, Petersburg
No photo
New 路 4 days
$330,000
6 bd
609 Cameron St, Petersburg
No photo
New 路 4 days
$330,000
6 bd
617 Cameron St, Petersburg
314 Shore St, Petersburg, VA 23803New 路 4 days
$309,900
4 bd 路 3 ba 路 1,920 sqft
314 Shore St, Petersburg
56 St Mark St, Petersburg, VA 23803Price cut $2,600
$171,900
3 bd 路 2 ba 路 1,025 sqft
56 St Mark St, Petersburg
503 Beech St, Petersburg, VA 23803New 路 5 days
$259,850
3 bd 路 2 ba 路 1,527 sqft
503 Beech St, Petersburg
No photo
New 路 5 days
$210,000
3 bd 路 1 ba 路 979 sqft
735 Federal St, Petersburg
13 Kennedy Ct, Petersburg, VA 23803Price cut $11,000
$129,000
2 bd 路 1 ba 路 912 sqft
13 Kennedy Ct, Petersburg
20 Jarratt Ct, Petersburg, VA 23803New 路 6 days
$112,499
2 bd 路 1 ba 路 1,011 sqft
20 Jarratt Ct, Petersburg
133 Marshall St, Petersburg, VA 23803
$385,000
3 bd 路 2 ba 路 3,548 sqft
133 Marshall St, Petersburg
1504 Duke Dr, Petersburg, VA 23803
$239,950
3 bd 路 2 ba 路 1,196 sqft
1504 Duke Dr, Petersburg
524 St Matthew St, Petersburg, VA 23803
$239,000
3 bd 路 2 ba 路 939 sqft
524 St Matthew St, Petersburg
4003 Lee Blvd, Petersburg, VA 23803Price cut $9,000
$285,000
3 bd 路 1 ba 路 1,232 sqft
4003 Lee Blvd, Petersburg

There are 112 homes for sale in Petersburg, VA, with a median list price of $287,475. Prices run from $110,000 to $555,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.

Swipe homes in the app
Download on the App Store