| 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, VAWOW! SELLER JUST REDUCED THIS HOME $15,400!!! WOW! PRICED TO SELL!!! Step back in time wit... |
3 beds | 2 baths | 1,700 sq.ft. |
$249,500 |
Airbnb cash on cash: 0.86%
|
9 Jarratt CourtPetersburg, VAWhy rent!! No closing cost with approved lender. This house qualifies for up to $10,000 in... |
3 beds | 1 baths | 1,106 sq.ft. |
$149,000 |
Airbnb cash on cash: 2.02%
|
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: 0.29%
|
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. |
$289,900 |
Airbnb cash on cash: N/A
|
1531 Berkeley AvenuePetersburg, VAWelcome to 1531 Berkeley Ave - Where Timeless Character Meets Modern Luxury! This beautifu... |
3 beds | 4 baths | 1,605 sq.ft. |
$324,999 |
Airbnb cash on cash: 0.71%
|
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: 0.7%
|
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: 0.83%
|
1855 Westover AvenuePetersburg, VAWelcome to 1855 Westover Avenue! This charming three-bedroom, two-bath ranch is ready for ... |
3 beds | 2 baths | 1,836 sq.ft. |
$269,000 |
Airbnb cash on cash: 0.38%
|
2704 Homestead DrivePetersburg, VAInvestor Special! This 2-bedroom, 1-bath home offers plenty of potential with space that c... |
2 beds | 1 baths | 1,031 sq.ft. |
$175,000 |
Airbnb cash on cash: 3.35%
|
1111 Sussex StreetPetersburg, VAPending when listed. Sale is for 14 properties 1111, 1113, 1107, 1100, 1062, 1045 Sussex. ... |
3 beds | 2 baths | 912 sq.ft. |
$2,468,000 |
Airbnb cash on cash: -0.81%
|
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. |
$169,000 |
Airbnb cash on cash: 3.65%
|
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. |
$120,000 |
Airbnb cash on cash: 5.7%
|
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: 4.55%
|
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: -0.82%
|
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: 1.62%
|
2913 Rolyart RoadPetersburg, VAWelcome home to this stately, fully renovated all-brick ranch with a full finished basemen... |
5 beds | 5 baths | 3,756 sq.ft. |
$450,000 |
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: 1.5%
|
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,750 |
Airbnb cash on cash: 3.04%
|
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
|
240 Southwood DrivePetersburg, VACharming Brick Ranch with Spacious Yard & Modern Comforts - Welcome to this beautifully ma... |
3 beds | 2 baths | 1,600 sq.ft. |
$279,950 |
Airbnb cash on cash: 0.65%
|
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: 1.13%
|
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. |
$241,950 |
Airbnb cash on cash: 1.34%
|
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: -0.86%
|
14 N SOUTH STREETPetersburg, VADiscover a unique opportunity with this versatile property, zoned B-2, making it suitable ... |
3 beds | 2 baths | 1,517 sq.ft. |
$150,000 |
Airbnb cash on cash: 2.69%
|
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. |
$217,900 |
Airbnb cash on cash: 1.23%
|
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. |
$259,000 |
Airbnb cash on cash: 1.38%
|
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 ... |
3 beds | 4 baths | 3,250 sq.ft. |
$519,000 |
Airbnb cash on cash: -0.86%
|
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: 0.8%
|
2203 FERNDALE AVENUEPetersburg, VAPrice Improvement - Investor Special - Triplex in Kenilworth Subdivision! Opportunity knoc... |
N/A beds | N/A baths | 2,196 sq.ft. |
$209,900 |
Airbnb cash on cash: 2.94%
|
230 Terrace AvenuePetersburg, VAStep into modern elegance with this stunning brand-new construction offering 4 bedrooms an... |
4 beds | 3 baths | 1,536 sq.ft. |
$274,999 |
Airbnb cash on cash: N/A
|
610 Gressett StreetPetersburg, VAWelcome to this stunning new construction home showcasing modern design, elegance, and fun... |
4 beds | 3 baths | 1,564 sq.ft. |
$294,999 |
Airbnb cash on cash: N/A
|
122 Kentucky AvenuePetersburg, VAThis 3-bedroom, 1-bath ranch should be at the top of your must-see list! Home features new... |
3 beds | 1 baths | 1,012 sq.ft. |
$167,000 |
Airbnb cash on cash: 2.34%
|
1117 Farmer StreetPetersburg, VABe the first to call this brand-new 3-bedroom, 2-bath beauty home! Spanning 1,150 square f... |
3 beds | 2 baths | 1,150 sq.ft. |
$249,950 |
Airbnb cash on cash: 1.46%
|
9818 Peacefield CourtPetersburg, VAFinal Opportunity in the Peacefield community! The Hanover floorplan is a spacious plan of... |
4 beds | 3 baths | 2,818 sq.ft. |
$521,990 |
Airbnb cash on cash: N/A
|
307 Mistletoe StreetPetersburg, VAIntroducing 307 Mistletoe St - a masterpiece of modern craftsmanship and elegant design. T... |
4 beds | 4 baths | 1,860 sq.ft. |
$299,999 |
Airbnb cash on cash: N/A
|
503 N South StreetPetersburg, VAThis wonderful three bedroom one bath rancher is ready for a new owner. The home boast a w... |
3 beds | 1 baths | 1,018 sq.ft. |
$159,000 |
Airbnb cash on cash: 2.36%
|
There are 95 properties for sale in the city of Petersburg . The median list price in Petersburg is $250,000 and the average price per square foot is $143. In December 2025, the average monthly cash on cash return in Petersburg is 7.00%. The average monthly rental income in Petersburg is $1,942.