| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
247 Grove AvePetersburg, VAThis stunning three-story Federal-style residence combines historic character, exceptional... |
2 beds | 3 baths | N/A |
$349,900 |
Airbnb cash on cash: 0.26%
|
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,600 |
Airbnb cash on cash: 3.61%
|
1584 Mount Vernon StreetPetersburg, VAWelcome to this attractive Brick Ranch 2 bedroom, 1 bath home that has been totally renova... |
2 beds | 1 baths | 850 sq.ft. |
$169,950 |
Airbnb cash on cash: 2.25%
|
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.96%
|
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: 1.3%
|
14 N Old Church StreetPetersburg, VAWelcome to 14 N Old Church Street! This beautiful home was renovated three years ago. This... |
3 beds | 2 baths | 1,232 sq.ft. |
$199,000 |
Airbnb cash on cash: 1.7%
|
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. |
$240,000 |
Airbnb cash on cash: -1.55%
|
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, VABeautifully updated 4-bedroom, 2.5-bath home featuring classic charm with modern finishes.... |
4 beds | 3 baths | 2,202 sq.ft. |
$350,000 |
Airbnb cash on cash: 3.96%
|
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.91%
|
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: 1.73%
|
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.51%
|
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: 3.28%
|
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.34%
|
102 Culpepper AvenuePetersburg, VAIdeal Investor opportunity: Great for buyers, entrepreneurs, or investors looking for that... |
3 beds | 1 baths | 807 sq.ft. |
$141,800 |
Airbnb cash on cash: 3.73%
|
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. |
$304,999 |
Airbnb cash on cash: 5.21%
|
1948 Vesonder RoadPetersburg, VABack on Market - No Fault of Seller! Welcome to this Lovely, 2 Story Home with 4 Bedrooms,... |
4 beds | 3 baths | 1,923 sq.ft. |
$325,000 |
Airbnb cash on cash: 4.3%
|
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.88%
|
13 Kennedy CourtPetersburg, VAWelcome home to this beautifully updated 2 bedroom, 1 bath end-unit townhome offering the ... |
2 beds | 1 baths | 912 sq.ft. |
$145,000 |
Airbnb cash on cash: 2.12%
|
465 Terrace AvenuePetersburg, VABack to the market through no fault of the Seller. Perfect for a first-time homebuyer or a... |
3 beds | 2 baths | 1,936 sq.ft. |
$215,000 |
Airbnb cash on cash: 1.41%
|
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%
|
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.09%
|
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. |
$228,900 |
Airbnb cash on cash: 1.29%
|
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. |
$344,900 |
Airbnb cash on cash: 0.3%
|
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.25%
|
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.6%
|
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.69%
|
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%
|
124 S Little Church StreetPetersburg, VAWelcome to this beautifully renovated home, thoughtfully redesigned to offer modern comfor... |
4 beds | 3 baths | 1,176 sq.ft. |
$249,999 |
Airbnb cash on cash: 6.88%
|
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: 2.06%
|
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. |
$265,000 |
Airbnb cash on cash: 6.13%
|
534 Halifax StreetPetersburg, VAWelcome to this beautifully designed home on a corner lot in the heart of Petersburg offer... |
3 beds | 3 baths | 1,300 sq.ft. |
$259,000 |
Airbnb cash on cash: 1.24%
|
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: 2.15%
|
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.38%
|
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.49%
|
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. |
$339,999 |
Airbnb cash on cash: N/A
|
316 Saint Andrew StreetPetersburg, VAWelcome to 316 Saint Andrew St. This stunning 4-bedroom, 3.5-bath home where modern design... |
4 beds | 4 baths | 2,542 sq.ft. |
$330,000 |
Airbnb cash on cash: 4.88%
|
243 S ADAMS StreetPetersburg, VAGET READY TO FALL IN LOVE!! Live in one of the architectural crown jewels on the prettiest... |
4 beds | 3 baths | 2,768 sq.ft. |
$399,900 |
Airbnb cash on cash: 3.47%
|
123 Mars StreetPetersburg, VALocated just off of exit 51 on I-95 in Petersburg is this 2 bedroom bungalow that's perfec... |
2 beds | 1 baths | 600 sq.ft. |
$150,000 |
Airbnb cash on cash: 3.18%
|
There are 105 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,825.