| 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: 0.5%
|
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: 2.03%
|
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: 3.78%
|
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. |
$340,000 |
Airbnb cash on cash: -0.29%
|
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
|
2124 Ferndale AvenuePetersburg, VACharming and move-in ready home located at 2124 Ferndale Avenue in Petersburg, VA! This we... |
3 beds | 1 baths | 1,254 sq.ft. |
$190,000 |
Airbnb cash on cash: 1.21%
|
4605 Hero CourtPetersburg, VANice Price Adjustment to $249,900 !! Unique property listed for sale at 4605 Hero Ct !! Lo... |
3 beds | 3 baths | 3,328 sq.ft. |
$249,900 |
Airbnb cash on cash: -0.14%
|
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: 0.32%
|
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: -0.91%
|
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: 0.32%
|
1754 Monticello StreetPetersburg, VASELLER will review offers on Thursday, April 9th at 12:00. Don't miss this charming and sp... |
4 beds | 2 baths | 2,103 sq.ft. |
$264,000 |
Airbnb cash on cash: 5.46%
|
1855 Westover AvePetersburg, VACharming brick ranch offering comfortable one-level living on a nice-sized lot! This 3-bed... |
3 beds | 2 baths | N/A |
$305,000 |
Airbnb cash on cash: -0.14%
|
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: 0.1%
|
223 Franklin StreetPetersburg, VAWelcome to 223 Franklin St - where timeless charm meets modern elegance! This beautifully ... |
4 beds | 3 baths | 2,202 sq.ft. |
$389,000 |
Airbnb cash on cash: 3.34%
|
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: 0.82%
|
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. |
$170,000 |
Airbnb cash on cash: 1.59%
|
1601 Lamar AvePetersburg, VAWelcome to this charming 1.5-story Cape-style home located at 1601 Lamar Ave in the serene... |
3 beds | 3 baths | N/A |
$265,000 |
Airbnb cash on cash: -0.09%
|
1124 W Wythe StreetPetersburg, VAWelcome home to this charming 3-bedroom, 2-bath cottage bungalow full of warmth and charac... |
3 beds | 2 baths | 960 sq.ft. |
$160,000 |
Airbnb cash on cash: 1.02%
|
102 Culpepper AvenuePetersburg, VAThis charming bungalow is a great fit for first-time buyers, those looking to downsize, or... |
3 beds | 1 baths | 807 sq.ft. |
$158,400 |
Airbnb cash on cash: 1.96%
|
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: 0.32%
|
101 Slagle AvenuePetersburg, VARenovated ranch home situated on a corner lot with easy access to Tri-Cities and Fort Greg... |
2 beds | 1 baths | 720 sq.ft. |
$165,900 |
Airbnb cash on cash: 2.32%
|
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: 0.37%
|
1948 Vesonder RoadPetersburg, VASHOWINGS START APRIL 20TH!! PHOTOS COMING SOON! Welcome to this Lovely, 2 Story Home with ... |
4 beds | 3 baths | 1,923 sq.ft. |
$335,000 |
Airbnb cash on cash: 4%
|
23 S Burch StreetPetersburg, VAWelcome to this charming two-bedroom, one-bath home perfectly situated on a desirable corn... |
2 beds | 1 baths | 576 sq.ft. |
$108,000 |
Airbnb cash on cash: 4.27%
|
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: 0.65%
|
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: 0.07%
|
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. |
$310,000 |
Airbnb cash on cash: 4.2%
|
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: 1.26%
|
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. |
$245,000 |
Airbnb cash on cash: 6.54%
|
1940 Westover AvenuePetersburg, VACharming brick English country cottage filled with character, ideally located on Westover ... |
3 beds | 2 baths | 1,750 sq.ft. |
$299,900 |
Airbnb cash on cash: 0.04%
|
701 Fort Hayes Court #APetersburg, VACharming Maintenance-Free Condo! Discover effortless one-level living in this beautifully ... |
2 beds | 2 baths | 1,480 sq.ft. |
$239,500 |
Airbnb cash on cash: -0.21%
|
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: -1.56%
|
1741 Randolph AvenuePetersburg, VAPRICE IMPROVEMENT!!! MOTIVATED SELLER! Welcome to this beautifully renovated cottage where... |
3 beds | 2 baths | 1,548 sq.ft. |
$265,000 |
Airbnb cash on cash: 0.58%
|
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.28%
|
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. |
$252,500 |
Airbnb cash on cash: 1.06%
|
1766 Chuckatuck AvenuePetersburg, VAJust in time for spring, this beautifully renovated Cape now features a significant price ... |
4 beds | 2 baths | 1,192 sq.ft. |
$269,950 |
Airbnb cash on cash: 5.82%
|
913 Diamond StreetPetersburg, VALooking for a move-in ready home with modern finishes and space for the whole family? Welc... |
4 beds | 3 baths | 1,860 sq.ft. |
$309,999 |
Airbnb cash on cash: 5.29%
|
1113 Overbrook RoadPetersburg, VAImpressive custom millwork throughout the first level in this Colonial Brick home. Custom ... |
3 beds | 3 baths | 2,797 sq.ft. |
$425,000 |
Airbnb cash on cash: -0.37%
|
405 Shore StreetPetersburg, VASELLER IG GIVING $2,500 TOWARD BUYER'S CLOSING COST!! Welcome to this beautiful brand-new ... |
3 beds | 3 baths | 1,440 sq.ft. |
$279,999 |
Airbnb cash on cash: 0.1%
|
There are 100 properties for sale in the city of Petersburg . The median list price in Petersburg is $253,750 and the average price per square foot is $157. In April 2026, the average monthly cash on cash return in Petersburg is 6.00%. The average monthly rental income in Petersburg is $1,816.