| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
2219 Ferndale AvenuePetersburg, VAWelcome to this Well Maintained Brick 3 Bedroom 1.5 Bath, Move in Ready Home featuring Bea... |
3 beds | 2 baths | 1,486 sq.ft. |
$245,000 |
Airbnb cash on cash: N/A
|
1525 Baxter RoadPetersburg, VAEnjoy the perfect blend of comfort and convenience just minutes from Ft. Lee and all the s... |
3 beds | 3 baths | 2,052 sq.ft. |
$329,500 |
Airbnb cash on cash: N/A
|
9 Jarratt CourtPetersburg, VARecently updated townhouse that has not been lived in since updates. Move in ready house. ... |
3 beds | 1 baths | 1,106 sq.ft. |
$116,500 |
Airbnb cash on cash: N/A
|
3250 Holland DrivePetersburg, VABeautiful 4-bedroom, 2.5-bath home with a one-car garage that offers space, comfort, and g... |
4 beds | 3 baths | 1,762 sq.ft. |
$350,000 |
Airbnb cash on cash: N/A
|
3261 Holland DrivePetersburg, VAWelcome to this COZY 3 Bed / 2 Bath HOME that is FRESHLY PAINTED and located in Beautiful ... |
3 beds | 2 baths | 1,724 sq.ft. |
$335,000 |
Airbnb cash on cash: N/A
|
2105 Anderson StreetPetersburg, VAWelcome to 2105 Anderson St, Petersburg, VA, a spacious tri-level home designed for comfor... |
5 beds | 3 baths | 1,630 sq.ft. |
$299,000 |
Airbnb cash on cash: N/A
|
4605 Hero CourtPetersburg, VANice Price Adjustment to $234,900 !! Unique property listed for sale at 4605 Hero Ct !! Lo... |
3 beds | 3 baths | 3,328 sq.ft. |
$234,900 |
Airbnb cash on cash: N/A
|
1846 Buckner StreetPetersburg, VAWonderful ranch style home offering comfortable main-level living with additional finished... |
3 beds | 3 baths | 2,500 sq.ft. |
$255,000 |
Airbnb cash on cash: N/A
|
109 N Dunlop StreetPetersburg, VAB2 Mixed-use Zoning. You can use it as a single-family home or for business purposes (veri... |
5 beds | 2 baths | 1,824 sq.ft. |
$279,900 |
Airbnb cash on cash: N/A
|
605 W Washington StreetPetersburg, VAJust listed features a recently renovated duplex in the historic and rapidly developing In... |
N/A beds | N/A baths | 1,520 sq.ft. |
$209,500 |
Airbnb cash on cash: N/A
|
1723 W Clara DrivePetersburg, VACOME VISIT THIS 3 BDRM 2 BATH brick ranch style home located in the Cool Springs Subdivisi... |
3 beds | 2 baths | 1,196 sq.ft. |
$250,000 |
Airbnb cash on cash: N/A
|
1022 W High StreetPetersburg, VAWelcome to this spacious 2,068 sqft, 3 bedroom, 2.5 bath home offering character and thoug... |
3 beds | 3 baths | 2,068 sq.ft. |
$249,950 |
Airbnb cash on cash: N/A
|
598 Old Wagner RoadPetersburg, VAWelcome to 598 Old Wagner Rd in Petersburg, VA - a well-maintained ranch-style home offeri... |
3 beds | 3 baths | 1,636 sq.ft. |
$282,500 |
Airbnb cash on cash: N/A
|
215 Saint Andrew StreetPetersburg, VAFantastic Investment Opportunity to own a duplex in the Historic area of City of Petersbur... |
N/A beds | N/A baths | 1,712 sq.ft. |
$260,000 |
Airbnb cash on cash: N/A
|
223 Franklin StreetPetersburg, VAWelcome to 223 Franklin St - where timeless charm meets modern elegance! This beautifully ... |
4 beds | 3 baths | 2,202 sq.ft. |
$379,000 |
Airbnb cash on cash: N/A
|
1436 Ferndale AvenuePetersburg, VACompletely renovated and thoughtfully designed from top to bottom. Enjoy brand new applian... |
3 beds | 1 baths | 1,320 sq.ft. |
$224,950 |
Airbnb cash on cash: N/A
|
127 S Little Church StreetPetersburg, VAThis is a fully remodeled two story style 3 bedrooms home. Bright rooms with tons of natur... |
3 beds | 2 baths | 864 sq.ft. |
$159,000 |
Airbnb cash on cash: N/A
|
1616 Circle DrivePetersburg, VA**Back on the market at no fault of seller!**. Welcome home to easy one-level living in th... |
3 beds | 2 baths | 1,300 sq.ft. |
$239,900 |
Airbnb cash on cash: N/A
|
102 Spring StreetPetersburg, VAThis move-in ready gem checks all the boxes. From top to bottom, nearly everything is bran... |
3 beds | 2 baths | 1,180 sq.ft. |
$235,000 |
Airbnb cash on cash: N/A
|
1948 Vesonder RoadPetersburg, VAWelcome to this Lovely, 2 Story Home with 4 Bedrooms, 2 Full and 1 Half Bath, and Attached... |
4 beds | 3 baths | 1,923 sq.ft. |
$335,000 |
Airbnb cash on cash: N/A
|
718 Blick StreetPetersburg, VAWelcome home to a beautifully reimagined gem that perfectly blends modern updates with eve... |
3 beds | 1 baths | 992 sq.ft. |
$210,000 |
Airbnb cash on cash: N/A
|
1124 Woodland RoadPetersburg, VABrick Cape located in Walnut Hill Subdivision on a .45 acre lot. Wood floors throughout mo... |
3 beds | 3 baths | 2,615 sq.ft. |
$267,900 |
Airbnb cash on cash: N/A
|
1816 Varina AvenuePetersburg, VANestled in the historic Walnut Hills section of Petersburg, 1816 Varina Ave offers a compe... |
4 beds | 2 baths | 1,920 sq.ft. |
$300,000 |
Airbnb cash on cash: N/A
|
1861 Westover AvePetersburg, VAWelcome to this stunning mid-century modern home in the beautiful Walnut Hill neighborhood... |
4 beds | 4 baths | N/A |
$410,000 |
Airbnb cash on cash: N/A
|
829 Rome StreetPetersburg, VAWelcome to this adorable ranch-style home featuring 3 bedrooms and 2 full bathrooms. Step ... |
3 beds | 2 baths | 1,157 sq.ft. |
$230,000 |
Airbnb cash on cash: N/A
|
331 Glenwood CourtPetersburg, VABeautifully renovated two-story home built in 1949, offering 4 bedrooms and 1 bathroom. Th... |
4 beds | 1 baths | 1,242 sq.ft. |
$235,000 |
Airbnb cash on cash: N/A
|
3510 E River RoadPetersburg, VAWelcome home to this well-maintained cute as a button 2-bedroom, 1-bath ranch*perfect for ... |
2 beds | 1 baths | 1,034 sq.ft. |
$244,900 |
Airbnb cash on cash: N/A
|
20149 OAK RIVER CourtPetersburg, VAExperience resort-style lakefront living at 20149 Oak River Ct, a beautifully appointed Cr... |
5 beds | 3 baths | 4,307 sq.ft. |
$1,250,000 |
Airbnb cash on cash: N/A
|
533 High StreetPetersburg, VALocated in the heart of Petersburg's premier Historic District at 533 High Street, this mo... |
2 beds | 2 baths | 2,058 sq.ft. |
$369,900 |
Airbnb cash on cash: N/A
|
701 Fort Hayes Court #APetersburg, VAFirst Right of Refusal on this Charming Maintenance-Free Condo! Discover effortless one-le... |
2 beds | 2 baths | 1,480 sq.ft. |
$239,500 |
Airbnb cash on cash: N/A
|
30305 Victoria WayPetersburg, VACheck out this beautiful new construction condo on the tenth hole of the Country Club of P... |
2 beds | 3 baths | 2,450 sq.ft. |
$495,000 |
Airbnb cash on cash: N/A
|
1447 Ferndale AvenuePetersburg, VAThis is an adorable 3 bedroom 1 bathroom home with central heat and air and hardwood floor... |
3 beds | 1 baths | 768 sq.ft. |
$119,500 |
Airbnb cash on cash: N/A
|
1741 Randolph AvenuePetersburg, VAMOTIVATED SELLER! Welcome to this beautifully renovated cottage where timeless charm meets... |
3 beds | 2 baths | 1,548 sq.ft. |
$285,000 |
Airbnb cash on cash: N/A
|
1731 Westover AvenuePetersburg, VAThis home is perfect for any homeowner and for fun entertaining. Upon entering the spaciou... |
4 beds | 3 baths | 2,922 sq.ft. |
$359,900 |
Airbnb cash on cash: N/A
|
344 Hurt StreetPetersburg, VABRAND NEW LOOK AND PRICE ADJUSTMENT! An absolute stunning, charming home just in time for ... |
3 beds | 2 baths | 1,128 sq.ft. |
$249,500 |
Airbnb cash on cash: N/A
|
1766 Chuckatuck AvenuePetersburg, VAConveniently located near parks, restaurants, shopping, and major highways for effortless ... |
4 beds | 2 baths | 1,500 sq.ft. |
$269,950 |
Airbnb cash on cash: N/A
|
235-237 Grove AvenuePetersburg, VAHistoric DUPLEX for sale in Old Towne Petersburg. This fabulous property is perfect for yo... |
N/A beds | N/A baths | 3,328 sq.ft. |
$279,950 |
Airbnb cash on cash: N/A
|
217 South StreetPetersburg, VAWelcome to 217 S South St, Petersburg, VA 23803 - a beautifully crafted new construction h... |
3 beds | 4 baths | 1,600 sq.ft. |
$284,999 |
Airbnb cash on cash: N/A
|
1929 Buckner StreetPetersburg, VAUpdated kitchen and updated bath. All Brick exterior. Fenced yard. Newer heating system La... |
3 beds | 1 baths | 1,422 sq.ft. |
$194,900 |
Airbnb cash on cash: N/A
|
625 W Washington StreetPetersburg, VAPRICE ADJUSTMENT TO $199,000 on this All Brick Duplex for sale in Petersburg's Historic Di... |
N/A beds | N/A baths | 2,980 sq.ft. |
$199,000 |
Airbnb cash on cash: N/A
|
There are 106 properties for sale in the city of Petersburg . The median list price in Petersburg is $250,000 and the average price per square foot is $146. In May 2026, the average monthly cash on cash return in Petersburg is 6.00%. The average monthly rental income in Petersburg is $1,896.