Homes for sale in 23803 (Petersburg, VA)
231 homes
New today$312,999
4 bd 路 3.5 ba 路 2,000 sqft
111 St Matthew St, Petersburg
New 路 2 days$380,000
3 bd 路 3 ba 路 1,512 sqft
4105 Tower Dr, Dinwiddie
New 路 2 days$319,900
3 bd 路 1 ba 路 1,056 sqft
9016 Squirrel Level Rd, Dinwiddie
New 路 2 days$243,000
4 bd 路 2 ba 路 1,267 sqft
637 Leefield Dr, Champlain
Price cut $9,850$189,950
1,758 sqft
927 Farmer St, Petersburg
Price cut $600$140,900
3 bd 路 1 ba 路 807 sqft
102 Culpepper Ave, Petersburg
New 路 2 days$125,000
1 bd 路 2 ba 路 768 sqft
115 St Mark St, 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
New 路 3 days$319,000
3 bd 路 2 ba 路 1,552 sqft
4121 Henshaw Dr, Dinwiddie
Price cut $19,900$269,000
3 bd 路 1.5 ba 路 1,104 sqft
25136 Floyd Ave, Dinwiddie
New 路 3 days$259,900
3 bd 路 2 ba 路 1,452 sqft
611 S Sycamore 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
New 路 4 days$309,900
4 bd 路 3 ba 路 1,920 sqft
314 Shore St, Petersburg
New 路 4 days$279,995
3 bd 路 2 ba 路 1,008 sqft
3806 Lee Blvd, North Dinwiddie
Price cut $2,600$171,900
3 bd 路 2 ba 路 1,025 sqft
56 St Mark St, Petersburg
New 路 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
Price cut $11,000$129,000
2 bd 路 1 ba 路 912 sqft
13 Kennedy Ct, Petersburg
New 路 6 days$112,499
2 bd 路 1 ba 路 1,011 sqft
20 Jarratt Ct, Petersburg

$385,000
3 bd 路 2 ba 路 3,548 sqft
133 Marshall St, Petersburg
There are 123 homes for sale in ZIP 23803, with a median list price of $290,000. Prices run from $75,000 to $2,350,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.
See every home in Petersburg, VA.
Swipe homes in the app