| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
247 Grove AvePetersburg, VAThis stunning three-story Federal-style residence combines historic character, exceptional... |
2 beds | 2 baths | 2,310 sq.ft. |
$339,900 |
Airbnb cash on cash: 0.18%
|
1227 Montgomery AvenuePetersburg, VACharming 3- bedroom, 1-full bath offering approximately 980 square feet in an established ... |
3 beds | 1 baths | 980 sq.ft. |
$134,999 |
Airbnb cash on cash: 4.24%
|
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.03%
|
927 Farmer StreetPetersburg, VAPetersburg Duplex For Sale. Welcome to 927.929 Farmer Street, in Historic Petersburg, Virg... |
N/A beds | N/A baths | 1,758 sq.ft. |
$199,800 |
Airbnb cash on cash: -0.81%
|
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: 1.24%
|
1658 Monticello StreetPetersburg, VAThis 3 bedroom 2.5 bathroom home in Petersburg is ready for new owners! The first level of... |
3 beds | 3 baths | 1,822 sq.ft. |
$250,000 |
Airbnb cash on cash: 1.3%
|
112 Walkover StreetPetersburg, VAOne Owner*This property is priced to sell and ready for YOU! 2 Bedroom* 1 Bath*Ceiling Fan... |
2 beds | 1 baths | 576 sq.ft. |
$159,990 |
Airbnb cash on cash: 2.04%
|
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. |
$184,000 |
Airbnb cash on cash: 2.28%
|
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.33%
|
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: 3.41%
|
223 Franklin StreetPetersburg, VABeautifully updated 4-bedroom, 3 full bathrooms home featuring classic charm with modern f... |
4 beds | 3 baths | 2,202 sq.ft. |
$345,000 |
Airbnb cash on cash: 3.4%
|
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. |
$224,950 |
Airbnb cash on cash: 5.72%
|
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.7%
|
102 Culpepper AvenuePetersburg, VAIdeal Investor opportunity: Great for buyers, entrepreneurs, or investors looking for that... |
3 beds | 1 baths | 807 sq.ft. |
$140,300 |
Airbnb cash on cash: 4.24%
|
122 Goodrich AvenuePetersburg, VATucked away on a quiet street with no through traffic, 122 Goodrich Avenue is the kind of ... |
3 beds | 2 baths | 947 sq.ft. |
$245,000 |
Airbnb cash on cash: 1.91%
|
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: 4.5%
|
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: 3.64%
|
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: 2.2%
|
706 Rome StreetPetersburg, VAHUD Case # 544-385841 IE (Insured Escrow) Subject to Appraisal - Step into this beautiful ... |
3 beds | 2 baths | 1,230 sq.ft. |
$218,000 |
Airbnb cash on cash: 1.92%
|
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: 1.86%
|
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. |
$212,500 |
Airbnb cash on cash: 1.75%
|
829 Rome StreetPetersburg, VAWelcome to this beautiful, like-new 1,157 sq ft single-family home in Petersburg City! Fea... |
3 beds | 2 baths | 1,157 sq.ft. |
$249,900 |
Airbnb cash on cash: 1.48%
|
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: 0.93%
|
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. |
$227,900 |
Airbnb cash on cash: 1.59%
|
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.19%
|
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.41%
|
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.68%
|
527 Bellevue AvenuePetersburg, VAWell maintained 3 bedroom 1 bath house, large eat-in kitchen, large living room, all elect... |
3 beds | 1 baths | 973 sq.ft. |
$175,000 |
Airbnb cash on cash: 3.35%
|
1602 Brandon AvePetersburg, VACALLING ALL INVESTORS... This Colonial Revival home in Petersburg's historic Walnut Hill ... |
4 beds | 3 baths | N/A |
$300,000 |
Airbnb cash on cash: 3.9%
|
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: 2.81%
|
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.02%
|
1766 Chuckatuck AvenuePetersburg, VAConveniently located near parks, restaurants, shopping, and major highways for effortless ... |
4 beds | 2 baths | 1,500 sq.ft. |
$250,000 |
Airbnb cash on cash: 5.69%
|
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.5%
|
625 W Washington StreetPetersburg, VAPRICE ADJUSTMENT TO $195,000 on this All Brick Duplex for sale in Petersburg's Historic Di... |
N/A beds | N/A baths | 2,980 sq.ft. |
$195,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. |
$339,999 |
Airbnb cash on cash: N/A
|
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: 2.94%
|
727 S Jones StreetPetersburg, VABeautiful reimagined 3 bedroom, 2 bath brick home, where timeless charm meets modern conve... |
3 beds | 2 baths | 1,232 sq.ft. |
$225,000 |
Airbnb cash on cash: 2.23%
|
1200 Melville StreetPetersburg, VAEn un comodo y amplio lote de esquina. Oportunidad de inversion en un mercado de crecimien... |
3 beds | 2 baths | 1,632 sq.ft. |
$150,000 |
Airbnb cash on cash: 4.08%
|
534 Petty StPetersburg, VANew Construction just minutes from the new Casino! Four bedrooms with 3 full baths. This f... |
4 beds | 3 baths | N/A |
$349,995 |
Airbnb cash on cash: 4.04%
|
337 Lakewood DrivePetersburg, VAThis beautiful rancher home offers 3 bedrooms, 1 full bath, 1 half bath, linen closet, low... |
3 beds | 2 baths | 1,056 sq.ft. |
$269,000 |
Airbnb cash on cash: 1.58%
|
There are 106 properties for sale in the city of Petersburg . The median list price in Petersburg is $224,865 and the average price per square foot is $140. In July 2026, the average monthly cash on cash return in Petersburg is 6.00%. The average monthly rental income in Petersburg is $1,809.