| 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. |
$239,900 |
Airbnb cash on cash: 1.22%
|
247 Grove AvePetersburg, VAThis stunning three-story Federal-style residence combines historic character, exceptional... |
2 beds | 3 baths | N/A |
$365,000 |
Airbnb cash on cash: 0.35%
|
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: 0.2%
|
1227 Montgomery AvenuePetersburg, VACharming 3- bedroom, 1-full bath offering approximately 980 square feet in an established ... |
3 beds | 1 baths | 980 sq.ft. |
$139,900 |
Airbnb cash on cash: 3.04%
|
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: 0.62%
|
1723 W Clara DrivePetersburg, VAWelcome home to this charming 3-bedroom, 2-bath brick ranch nestled in the established Coo... |
3 beds | 2 baths | 1,196 sq.ft. |
$250,000 |
Airbnb cash on cash: 0.98%
|
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: 0.69%
|
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. |
$250,000 |
Airbnb cash on cash: -1.56%
|
1627 Berkeley AvenuePetersburg, VARefined architectural character defines this 1916 home, positioned in the Walnut Hill subd... |
4 beds | 3 baths | 2,130 sq.ft. |
$325,000 |
Airbnb cash on cash: 4.08%
|
223 Franklin StreetPetersburg, VASELLER IS GIVING A $5,000 CREDIT. Welcome to 223 Franklin St - where timeless charm meets ... |
4 beds | 3 baths | 2,202 sq.ft. |
$364,000 |
Airbnb cash on cash: 3.78%
|
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: 1.55%
|
2311 Richmond AvenuePetersburg, VA***Back on the market due to NO FAULT of Seller*** Welcome to Petersburg's charming and co... |
2 beds | 1 baths | 864 sq.ft. |
$170,000 |
Airbnb cash on cash: 2.03%
|
1011 Melville StreetPetersburg, VASpacious 4 bedroom, 2 full bath home offering a functional layout with plenty of room to s... |
4 beds | 2 baths | 1,720 sq.ft. |
$229,950 |
Airbnb cash on cash: 6.52%
|
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: 2.79%
|
1594 Westover AvenuePetersburg, VAUNPARALLELED QUALITY defines this circa-1915 all-brick Georgian on prestigious Westover Av... |
4 beds | 3 baths | 4,145 sq.ft. |
$450,000 |
Airbnb cash on cash: 2.35%
|
102 Culpepper AvenuePetersburg, VAIdeal Investor opportunity: Great for buyers, entrepreneurs, or investors looking for that... |
3 beds | 1 baths | 807 sq.ft. |
$141,900 |
Airbnb cash on cash: 3.17%
|
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: 1.01%
|
1149 Hinton StreetPetersburg, VAQUALIFIED BUYERS MAY HAVE ACCESS TO UP TO $50,000 IN DOWN PAYMENT ASSISTANCE THROUGH COMMU... |
4 beds | 3 baths | 1,904 sq.ft. |
$314,999 |
Airbnb cash on cash: 5.02%
|
1948 Vesonder RoadPetersburg, VANew Price!! Welcome to this Lovely, 2 Story Home with 4 Bedrooms, 2 Full and 1 Half Bath, ... |
4 beds | 3 baths | 1,923 sq.ft. |
$325,000 |
Airbnb cash on cash: 4.31%
|
718 Blick StreetPetersburg, VAWelcome home to a beautifully reimagined gem that perfectly blends modern updates with eve... |
3 beds | 1 baths | 992 sq.ft. |
$205,000 |
Airbnb cash on cash: 1.49%
|
465 Terrace AvenuePetersburg, VAPerfect for a first-time homebuyer or an investor looking to add a great property to their... |
3 beds | 2 baths | 1,936 sq.ft. |
$215,000 |
Airbnb cash on cash: 1.04%
|
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: 3.02%
|
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: 7.07%
|
3510 E River RoadPetersburg, VAREDUCED!!!Recently renovated 2 bedroom 1 bath lovely move in ready home. All new electrica... |
2 beds | 1 baths | 1,034 sq.ft. |
$239,900 |
Airbnb cash on cash: 1.31%
|
545 High StreetPetersburg, VAOnce in a lifetime chance to own a part of History. This stunning and historic masterpiece... |
4 beds | 3 baths | 3,450 sq.ft. |
$429,000 |
Airbnb cash on cash: 2.73%
|
1118 Hilton PlacePetersburg, VAWelcome to this beautifully updated 1,349 sq ft single-family home in Petersburg City! Fea... |
3 beds | 2 baths | 1,349 sq.ft. |
$229,900 |
Airbnb cash on cash: 0.94%
|
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,225,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. |
$349,900 |
Airbnb cash on cash: 0.43%
|
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: -0.04%
|
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. |
$479,000 |
Airbnb cash on cash: -1.49%
|
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: 4.04%
|
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: 3.42%
|
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: 1.75%
|
1766 Chuckatuck AvenuePetersburg, VASeller offering a $5000 closing cost credit with full price offer to help you secure your ... |
4 beds | 2 baths | 1,500 sq.ft. |
$269,950 |
Airbnb cash on cash: 6.01%
|
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: 1.74%
|
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: -1.42%
|
724 E Wythe StreetPetersburg, VAQUALIFIED BUYERS MAY HAVE ACCESS TO UP TO $50,000 IN DOWN PAYMENT ASSISTANCE THROUGH PETER... |
4 beds | 3 baths | 1,904 sq.ft. |
$294,999 |
Airbnb cash on cash: 5.76%
|
2709 Oak Hill RoadPetersburg, VAPriced below market value. Brick rancher with 1725 Sq. Feet. Offering large family room wi... |
3 beds | 2 baths | 1,724 sq.ft. |
$220,000 |
Airbnb cash on cash: 1.13%
|
3363 Oakwood CirclePetersburg, VAFresh New Look on the Market - Updated 5-Bedroom Home with Space, Style, and Value Now wit... |
5 beds | 3 baths | 1,964 sq.ft. |
$344,000 |
Airbnb cash on cash: N/A
|
1806 Powhatan AvenuePetersburg, VANestled on a half-acre corner lot in the sought-after Walnut Hill neighborhood, this beaut... |
4 beds | 2 baths | 1,878 sq.ft. |
$335,000 |
Airbnb cash on cash: 4.15%
|
There are 106 properties for sale in the city of Petersburg . The median list price in Petersburg is $222,885 and the average price per square foot is $134. In June 2026, the average monthly cash on cash return in Petersburg is 6.00%. The average monthly rental income in Petersburg is $1,816.