| 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. |
$394,950 |
Airbnb cash on cash: N/A
|
943 S Crater RoadPetersburg, VAStep back in time with this beautiful all-brick home, built in 1935 and rich with history.... |
3 beds | 2 baths | 1,700 sq.ft. |
$264,900 |
Airbnb cash on cash: 5.33%
|
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
|
1828 Brandon AvenuePetersburg, VAGreat opportunity to own in Walnut Hill!!! Updated 4 bedroom 2 full bath colonial home rea... |
4 beds | 2 baths | 1,777 sq.ft. |
$219,900 |
Airbnb cash on cash: N/A
|
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. |
$305,000 |
Airbnb cash on cash: N/A
|
23994 Kyles CourtPetersburg, VAWelcome to a great brick front home located in a courtyard in Dinwiddie County. This ranch... |
3 beds | 2 baths | 1,240 sq.ft. |
$274,990 |
Airbnb cash on cash: 5.27%
|
316 Holly Hill DrivePetersburg, VAThis charming Petersburg home offers three comfortable bedrooms and a well-kept bathroom. ... |
3 beds | 1 baths | 1,271 sq.ft. |
$225,000 |
Airbnb cash on cash: 6.44%
|
2619 Forest Hills RoadPetersburg, VAWelcome to this brick-and-vinyl ranch in Battlefield Park, offering over 2,050 square feet... |
3 beds | 1 baths | 2,050 sq.ft. |
$253,000 |
Airbnb cash on cash: 5.49%
|
2246 Fort Rice StreetPetersburg, VAThis well-maintained one-story brick home offers 3 bedrooms, 2 baths, and wood flooring th... |
3 beds | 2 baths | 1,144 sq.ft. |
$259,000 |
Airbnb cash on cash: 5.51%
|
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
|
2902 Rolyart RoadPetersburg, VAWelcome to this Move-In Ready, 4 Bedroom, 2 Full Bath, All Brick, Cape Style Home With Att... |
4 beds | 2 baths | 2,140 sq.ft. |
$249,000 |
Airbnb cash on cash: N/A
|
1605 Wilton RoadPetersburg, VA
|
4 beds | 3 baths | 3,107 sq.ft. |
$300,000 |
Airbnb cash on cash: N/A
|
738 Sterling StreetPetersburg, VAThis move-in ready ranch home offers three spacious bedrooms and two full baths. Stepping ... |
3 beds | 2 baths | 1,023 sq.ft. |
$180,000 |
Airbnb cash on cash: 8.57%
|
6816 River RoadPetersburg, VAREDUCED 10K...USDA 100% Financing Available!! Adorable 3 Bedroom, 2 Bathroom home...availa... |
3 beds | 2 baths | 1,056 sq.ft. |
$279,900 |
Airbnb cash on cash: 4.9%
|
139 Virginia AvenuePetersburg, VACharming Updated Home Minutes from Fort Lee! Welcome to 139 Virginia Avenue - a beautifull... |
3 beds | 2 baths | 1,132 sq.ft. |
$234,500 |
Airbnb cash on cash: 5.88%
|
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. |
$179,000 |
Airbnb cash on cash: 7.32%
|
662 Wise AvenuePetersburg, VAAdorable rancher located on a private spacious lot. This home is perfect for a 1st time bu... |
2 beds | 1 baths | 900 sq.ft. |
$155,000 |
Airbnb cash on cash: 9.06%
|
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. |
$231,000 |
Airbnb cash on cash: 6.92%
|
10966 Bland Ridge DrivePetersburg, VAWelcome home to your maintenance free retreat! Thoughtfully renovated in 2024, this Lakewo... |
3 beds | 3 baths | 2,109 sq.ft. |
$339,950 |
Airbnb cash on cash: 2.76%
|
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. |
$235,000 |
Airbnb cash on cash: 6.77%
|
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. |
$262,000 |
Airbnb cash on cash: 5.99%
|
172 McKeever StreetPetersburg, VA1973 Built 2/2 Duplex in Beautiful Petersburg, Virginia. For Sale. This property in Vacant... |
N/A beds | N/A baths | 1,296 sq.ft. |
$197,950 |
Airbnb cash on cash: 7.03%
|
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
|
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. |
$364,000 |
Airbnb cash on cash: 3.08%
|
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. |
$246,950 |
Airbnb cash on cash: 6.21%
|
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%
|
9701 Bunker CourtPetersburg, VA***SELLER OFFERING 3% CLOSING COSTS OR RATE BUY-DOWN ASSISTANCE W/ A FULL PRICE OFFER***We... |
2 beds | 2 baths | 1,291 sq.ft. |
$218,900 |
Airbnb cash on cash: 4.44%
|
23 N Old Church StreetPetersburg, VAYour brand-new dream home is here-move-in ready! Welcome to 23 N Old Church St, Petersburg... |
3 beds | 2 baths | 1,222 sq.ft. |
$264,000 |
Airbnb cash on cash: 5.93%
|
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
|
30307 Victoria WayPetersburg, VAStep inside this new construction maintenance free Prince George County condo situated on ... |
4 beds | 4 baths | 3,250 sq.ft. |
$519,000 |
Airbnb cash on cash: N/A
|
215 South StreetPetersburg, VAThis is a fully remodeled two story style 4 bedrooms home with 2 full bathrooms. All of th... |
4 beds | 2 baths | 1,656 sq.ft. |
$240,000 |
Airbnb cash on cash: N/A
|
117 S Dunlop StreetPetersburg, VAWelcome to 117 South Dunlop Street, where timeless charm meets modern comfort. This beauti... |
3 beds | 3 baths | 1,780 sq.ft. |
$229,900 |
Airbnb cash on cash: 6.06%
|
241 S Sycamore StreetPetersburg, VAArchitectural elegance meets bold sophistication in this fully restored c.1890 all-brick V... |
5 beds | 5 baths | 5,660 sq.ft. |
$725,000 |
Airbnb cash on cash: N/A
|
409 Mistletoe StreetPetersburg, VABe the first to call this beautifully built, brand-new home yours. This 4-bedroom, 3.5-bat... |
4 beds | 4 baths | 1,960 sq.ft. |
$311,000 |
Airbnb cash on cash: N/A
|
2203 FERNDALE AVENUEPetersburg, VAInvestor Special - Triplex in Kenilworth Subdivision! Opportunity knocks at 2203 Ferndale ... |
N/A beds | N/A baths | 2,196 sq.ft. |
$229,000 |
Airbnb cash on cash: 6.08%
|
230 Terrace AvenuePetersburg, VA$6,000 SELLER CONCESSION OFFERED!! Experience Elevated Living at Its Finest in the Heart o... |
4 beds | 3 baths | 1,536 sq.ft. |
$279,999 |
Airbnb cash on cash: N/A
|
There are 95 properties for sale in the city of Petersburg . The median list price in Petersburg is $259,000 and the average price per square foot is $148. In October 2025, the average monthly cash on cash return in Petersburg is 7.00%. The average monthly rental income in Petersburg is $1,962.