Alert me

Homes for sale in 23803 (Petersburg, VA)

231 homes
111 St Matthew St, Petersburg, VA 23803New today
$312,999
4 bd 路 3.5 ba 路 2,000 sqft
111 St Matthew St, Petersburg
4105 Tower Dr, Dinwiddie, VA 23803New 路 2 days
$380,000
3 bd 路 3 ba 路 1,512 sqft
4105 Tower Dr, Dinwiddie
9016 Squirrel Level Rd, Dinwiddie, VA 23803New 路 2 days
$319,900
3 bd 路 1 ba 路 1,056 sqft
9016 Squirrel Level Rd, Dinwiddie
637 Leefield Dr, Champlain, VA 23803New 路 2 days
$243,000
4 bd 路 2 ba 路 1,267 sqft
637 Leefield Dr, Champlain
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
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
4121 Henshaw Dr, Dinwiddie, VA 23803New 路 3 days
$319,000
3 bd 路 2 ba 路 1,552 sqft
4121 Henshaw Dr, Dinwiddie
25136 Floyd Ave, Dinwiddie, VA 23803Price cut $19,900
$269,000
3 bd 路 1.5 ba 路 1,104 sqft
25136 Floyd Ave, Dinwiddie
611 S Sycamore St, Petersburg, VA 23803New 路 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
314 Shore St, Petersburg, VA 23803New 路 4 days
$309,900
4 bd 路 3 ba 路 1,920 sqft
314 Shore St, Petersburg
3806 Lee Blvd, North Dinwiddie, VA 23803New 路 4 days
$279,995
3 bd 路 2 ba 路 1,008 sqft
3806 Lee Blvd, North Dinwiddie
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

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
Download on the App Store