SAVE SEARCH AND HOMES LOGIN

Search the Latest Petersburg, Virginia Real Estate Listings

Buying a new home can be stressful. The agents at Napier ERA like to make this process easier by providing new home listings all in one place. Take the time to browse the newest Petersburg, Virginia real estate listings below—and come back often because this list is frequently updated! If you would like to know more about this historic town, check out our Petersburg community profile.

Contact us if you have any questions at all—we are here to help! You can also start shopping for your new home in Petersburg now.

  • change results view
  • sort by

Showing 1 to 36 of 87 properties

805 Fort Henry Street, Petersburg, VA 23803 1 of 39
Previous Photo Next Photo
805 Fort Henry Street, Petersburg, VA 23803 $189,950 Residential - Single Family
4BEDS 2BATHS 2,058sqft
2732 Boydton Plank Road, Petersburg, VA 23805 1 of 32
Previous Photo Next Photo
2732 Boydton Plank Road, Petersburg, VA 23805 $189,990 Residential - Single Family
3BEDS 1/2BATHS 1,844sqft
2131 Ferndale Avenue, Petersburg, VA 23803 1 of 20
Previous Photo Next Photo
2131 Ferndale Avenue, Petersburg, VA 23803 $119,000 Residential - Single Family
3BEDS 2BATHS 1,496sqft
1607 Berkeley Avenue, Petersburg, VA 23805 1 of 36
Open House • August 21st - 2:00 pm to 4:00 pm
Previous Photo Next Photo
1607 Berkeley Avenue, Petersburg, VA 23805 $355,000 Residential - Single Family
5BEDS 3BATHS 2,719sqft
1325 Montgomery Avenue, Petersburg, VA 23803 $119,000 Residential - Single Family
3BEDS 1BATHS 1,200sqft
849 W HIGH Street, Petersburg, VA 23083 $199,900 Residential - Single Family
3BEDS 2/1BATHS 1,410sqft
555 High Street, Petersburg, VA 23803 $279,000 Residential - Single Family
6BEDS 5BATHS 4,844sqft
922 W South Boulevard, Petersburg, VA 23805 $249,000 Residential - Single Family
3BEDS 1/1BATHS 1,648sqft
1815 Lamar Avenue, Petersburg, VA 23803 $80,000 Residential - Single Family
2BEDS 1BATHS 1,204sqft
1404 Patterson Street, Petersburg, VA 23803 $75,000 Residential - Single Family
3BEDS 1BATHS 1,288sqft
915 W HIGH Street, Petersburg, VA 23803 1 of 21
Price Reduced
Previous Photo Next Photo
915 W HIGH Street, Petersburg, VA 23803 $272,777 Residential - Single Family
4BEDS 2BATHS 1,823sqft
63 Slagle Avenue, Petersburg, VA 23803 $109,000 Residential - Single Family
2BEDS 1BATHS 720sqft
211 N Jones Street, Petersburg, VA 23803 $189,995 Residential - Single Family
2BEDS 1BATHS 1,337sqft
805 W High Street, Petersburg, VA 23803 $139,900 Residential - Single Family
3BEDS 2BATHS 1,712sqft
405 Virginia Avenue, Petersburg, VA 23803 $59,900 Residential - Single Family
1BEDS 1BATHS 676sqft
2255 Jamestown Drive, Petersburg, VA 23803 $950,000 Residential - Single Family
3BEDS 1/1BATHS 1,740sqft
533 W Washington Street, Petersburg, VA 23803 $79,900 Residential - Single Family
3BEDS 1BATHS 2,328sqft
2210 Ferndale Avenue, Petersburg, VA 23803 $115,950 Residential - Single Family
3BEDS 1BATHS 1,014sqft
492 Montibello Street, Petersburg, VA 23805 1 of 18
Price Reduced
Previous Photo Next Photo
492 Montibello Street, Petersburg, VA 23805 $165,000 Residential - Single Family
4BEDS 1BATHS 1,241sqft
324 Saint Andrew Street, Petersburg, VA 23803 $250,000 Residential - Single Family
5BEDS 2BATHS 2,183sqft
1739 Boydton Plank Road, Petersburg, VA 23803 $239,000 Residential - Single Family
3BEDS 2BATHS 2,479sqft
814 Fort Henry Street, Petersburg, VA 23803 $120,000 Residential - Single Family
3BEDS 1BATHS 864sqft
121 St Marks Street, Petersburg, VA 23803 $64,900 Residential - Single Family
1BEDS 1BATHS 608sqft
602 W South Boulevard, Petersburg, VA 23805 $259,500 Residential - Single Family
3BEDS 1/1BATHS 2,100sqft
221 N Jones Street, Petersburg, VA 23803 $259,900 Residential - Single Family
3BEDS 2/1BATHS 1,976sqft
215 N Jones Street, Petersburg, VA 23803 $264,900 Residential - Single Family
3BEDS 2/1BATHS 1,976sqft
521 Walnut Street, Petersburg, VA 23803 1 of 23
Price Reduced
Previous Photo Next Photo
521 Walnut Street, Petersburg, VA 23803 $125,000 Residential - Single Family
3BEDS 1BATHS 1,024sqft
1020 Patterson Street, Petersburg, VA 23803 1 of 19
Price Reduced
Previous Photo Next Photo
1020 Patterson Street, Petersburg, VA 23803 $130,000 Residential - Single Family
3BEDS 2BATHS 1,264sqft
113 Spring Street, Petersburg, VA 23803 $171,200 Residential - Single Family
3BEDS 1/1BATHS 1,200sqft
22160 Lake Jordan Drive, Petersburg, VA 23803 $375,770 Residential - Single Family
3BEDS 2/1BATHS 1,919sqft
60 Monument Avenue, Petersburg, VA 23803 $89,000 Residential - Single Family
2BEDS 1BATHS 720sqft
115 S Dunlop Street, Petersburg, VA 23803 $105,000 Residential - Single Family
3BEDS 2BATHS 1,780sqft
117 S Dunlop Street, Petersburg, VA 23803 $60,000 Residential - Single Family
3BEDS 1BATHS 1,780sqft
837 Marseilles Street, Petersburg, VA 23803 1 of 22
Price Reduced
Previous Photo Next Photo
837 Marseilles Street, Petersburg, VA 23803 $179,000 Residential - Single Family
3BEDS 1BATHS 1,282sqft
305 Mistletoe Street, Petersburg, VA 23803 $95,000 Residential - Single Family
2BEDS 1BATHS 650sqft
21508 Jackson Street, Petersburg, VA 23803 $180,000 Residential - Single Family
3BEDS 1BATHS 1,133sqft

Login to My Homefinder

Login to My Homefinder