PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
---|---|---|---|
936 Lee AvenuePetersburg, VAWelcome to this stunning brand-new build offering 2,984 sq ft, 4 bedrooms, and 3.5 baths. ... |
4 beds | 4 baths | 2,984 sq.ft. |
$399,950 |
Airbnb cash on cash: N/A
|
1770 S Crater RoadPetersburg, VAThis charming and well-maintained home features beautiful hardwood floors throughout the f... |
4 beds | 2 baths | 2,007 sq.ft. |
$289,900 |
Airbnb cash on cash: N/A
|
207 Marshall StreetPetersburg, VAFederal Style c.1820 located in the Poplar Lawn Historic District. This 3-bedroom, 3-bath ... |
3 beds | 3 baths | 1,826 sq.ft. |
$224,950 |
Airbnb cash on cash: 6.47%
|
1802 Varina AvenuePetersburg, VAThis stunning 3-bedroom, 2.5-bathroom residence is located in the Historic District of Pet... |
3 beds | 3 baths | 1,946 sq.ft. |
$265,000 |
Airbnb cash on cash: 4.87%
|
109 N Dunlop StreetPetersburg, VAStep inside 109 N Dunlop St, where modern updates meet everyday comfort. This renovated ho... |
5 beds | 2 baths | 1,824 sq.ft. |
$320,000 |
Airbnb cash on cash: N/A
|
506 Bellevue AvenuePetersburg, VAAffordable, Adorable, and Move-In Ready!! Discover this charming Cape Cod home on a privat... |
4 beds | 1 baths | 1,152 sq.ft. |
$199,900 |
Airbnb cash on cash: N/A
|
2930 Brierwood RoadPetersburg, VARecently updated and move-in ready! This 4-bedroom, 2.5-bath Colonial is tucked away on a ... |
4 beds | 3 baths | 2,390 sq.ft. |
$339,995 |
Airbnb cash on cash: N/A
|
1605 Wilton RoadPetersburg, VAWelcome to your new oasisâwith room to grow! This spacious four-bedroom, 2.5-bathroom ho... |
4 beds | 3 baths | 3,107 sq.ft. |
$300,000 |
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. |
$160,000 |
Airbnb cash on cash: 9.83%
|
139 Virginia AvenuePetersburg, VABack on the Market no fault of the seller!! Charming Updated Home Minutes from Fort Lee! W... |
3 beds | 2 baths | 1,132 sq.ft. |
$234,500 |
Airbnb cash on cash: 5.88%
|
1145 Oakridge RoadPetersburg, VAThis colonial two-story all brick home with 2-car detached garage is located in the Walnut... |
3 beds | 2 baths | 2,327 sq.ft. |
$335,000 |
Airbnb cash on cash: 3.92%
|
935 Wilcox StreetPetersburg, VAWelcome to 935 Wilcox St, Petersburg! This beautiful bungalow style home is a must see! Co... |
3 beds | 1 baths | 784 sq.ft. |
$209,000 |
Airbnb cash on cash: 7.13%
|
520 Heth RoadPetersburg, VAStep into serenity with this fully renovated rancher located in the sought-after West Park... |
3 beds | 2 baths | 1,360 sq.ft. |
$274,999 |
Airbnb cash on cash: 4.91%
|
1001 Willcox StreetPetersburg, VAWelcome to this vibrant and beautifully updated home in Petersburg, offering the perfect b... |
3 beds | 2 baths | 1,536 sq.ft. |
$235,000 |
Airbnb cash on cash: 6.15%
|
18 Walnut LanePetersburg, VAWelcome to this beautifully crafted 3-bedroom, 2-bath home in a quiet, family-friendly nei... |
3 beds | 2 baths | 1,340 sq.ft. |
$249,500 |
Airbnb cash on cash: 6.34%
|
10966 Bland Ridge DrivePetersburg, VADiscover the perfect blend of low-maintenance living and thoughtful design at 10966 Bland ... |
3 beds | 3 baths | 2,109 sq.ft. |
$342,500 |
Airbnb cash on cash: 2.73%
|
2241 Fort Rice StreetPetersburg, VAThis brick rancher offers close proximity to Fort Gregg, shopping centers, and only a 7 mi... |
3 beds | 2 baths | 1,161 sq.ft. |
$250,000 |
Airbnb cash on cash: 5.7%
|
317 S WEST STREETPetersburg, VAWelcome to your new home! This beautifully renovated duplex is located in the heart of his... |
4 beds | 4 baths | 1,933 sq.ft. |
$359,000 |
Airbnb cash on cash: N/A
|
331 Glenwood CourtPetersburg, VA*Petersburg Best Buy* All Brick 4-bedroom, 1-bath Home on a Corner lot with a detached she... |
4 beds | 1 baths | 1,242 sq.ft. |
$174,950 |
Airbnb cash on cash: N/A
|
710 Wesley StreetPetersburg, VANEW! Possible owner financing. 3/2 HOME is ready to show. First-time Home buyer incentives... |
3 beds | 2 baths | 1,450 sq.ft. |
$247,950 |
Airbnb cash on cash: 6.39%
|
427 Harding StreetPetersburg, VAStep into comfort and convenience with this beautiful brand new 3-bedroom, 2-bath home. As... |
3 beds | 2 baths | 1,450 sq.ft. |
$265,000 |
Airbnb cash on cash: 5.91%
|
29 Cherry StreetPetersburg, VAThat's right, it is a three bedroom one and one half bath or make it a two bedroom with yo... |
3 beds | 2 baths | 864 sq.ft. |
$159,900 |
Airbnb cash on cash: 9.98%
|
1883 Fairfax StreetPetersburg, VAThis beautiful renovated property is located in the Walnut Hill neighborhood, with easy ac... |
3 beds | 2 baths | 1,377 sq.ft. |
$215,000 |
Airbnb cash on cash: 6.82%
|
833 Wilcox StreetPetersburg, VAYou can't spell Wilcox without NEW! Down to the nails and bolts, everything has been repla... |
4 beds | 4 baths | 1,700 sq.ft. |
$267,499 |
Airbnb cash on cash: N/A
|
944 Weaver AvenuePetersburg, VABRAND NEW TO BE BUILT! Do you want luxury withOUT breaking the bank? Welcome to 944 Weaver... |
4 beds | 3 baths | 1,850 sq.ft. |
$335,000 |
Airbnb cash on cash: N/A
|
940 Weaver AvenuePetersburg, VABRAND NEW TO BE BUILT! Do you want luxury withOUT breaking the bank? Welcome to 944 Weaver... |
4 beds | 3 baths | 1,850 sq.ft. |
$335,000 |
Airbnb cash on cash: N/A
|
1322 Halifax StreetPetersburg, VAWelcome to 1322 Halifax St, Petersburg, VA 23803-a thoughtfully renovated 3-bedroom, 2-bat... |
3 beds | 2 baths | 1,216 sq.ft. |
$244,999 |
Airbnb cash on cash: 6.34%
|
533 High StreetPetersburg, VAStep into timeless elegance with this fully restored and move-in ready Victorian Italianat... |
2 beds | 2 baths | 2,058 sq.ft. |
$389,000 |
Airbnb cash on cash: 2.82%
|
751 Jones StreetPetersburg, VANEW! 3/2 HOME is ready to show, more landscaping to come. Concrete Drive is in and beautif... |
3 beds | 2 baths | 1,450 sq.ft. |
$247,950 |
Airbnb cash on cash: 6.18%
|
30305 Victoria WayPetersburg, VADrive in on the FRESHLY PAVED Victoria Way as of May 2025. Step inside this new constructi... |
3 beds | 3 baths | 2,450 sq.ft. |
$519,000 |
Airbnb cash on cash: 1.5%
|
1016-1018 Old Wythe StreetPetersburg, VAMaintained ranch style duplex with, covered front porch, gas forced air heat and window ac... |
N/A beds | N/A baths | 1,568 sq.ft. |
$175,000 |
Airbnb cash on cash: 8.18%
|
1020-1022 Old Wythe StreetPetersburg, VAMaintained ranch style duplex with, covered front porch, gas forced air heat and window ac... |
N/A beds | N/A baths | 1,586 sq.ft. |
$175,000 |
Airbnb cash on cash: 8.18%
|
129 Seaboard StreetPetersburg, VANicely maintained 1176 sqft 3 bedroom 2 bath house. Newer roof, hvac system and windows. H... |
3 beds | 2 baths | 1,176 sq.ft. |
$180,000 |
Airbnb cash on cash: 8.64%
|
933 Priam StreetPetersburg, VABack on the market through no fault of the seller! This well-maintained ranch home, locate... |
3 beds | 1 baths | 1,040 sq.ft. |
$186,000 |
Airbnb cash on cash: 8.43%
|
9701 Bunker CourtPetersburg, VAWelcome to this beautifully updated 1,291-square-foot condo located in peaceful Prince Geo... |
2 beds | 2 baths | 1,291 sq.ft. |
$209,900 |
Airbnb cash on cash: 4.67%
|
1615 Ferndale AvenuePetersburg, VADon't miss this beautifully renovated 4-bedroom 2-bathroom home. The foyer leads to a spac... |
4 beds | 2 baths | 1,850 sq.ft. |
$295,000 |
Airbnb cash on cash: N/A
|
21 Pine StreetPetersburg, VAStunning Renovated Historic Home - 3 Beds, 3 Baths, Full Workout Basement! Welcome to 21Pi... |
3 beds | 3 baths | 2,388 sq.ft. |
$308,000 |
Airbnb cash on cash: 4.65%
|
23 N Old Church StPetersburg, VAYour brand-new dream home is coming soon! Imagine stepping into a home thatâs as unique ... |
3 beds | 2 baths | N/A |
$249,900 |
Airbnb cash on cash: 6.31%
|
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
|
2601 Squirrel Level RoadPetersburg, VAWelcome home to 2601 Squirrel Level Rd! This all brick ranch is tucked away on nearly 22 a... |
3 beds | 3 baths | 1,680 sq.ft. |
$275,000 |
Airbnb cash on cash: 4.27%
|
There are 92 properties for sale in the city of Petersburg . The median list price in Petersburg is $249,700 and the average price per square foot is $152. In September 2025, the average monthly cash on cash return in Petersburg is 7.00%. The average monthly rental income in Petersburg is $1,944.