| PROPERTY | DETAILS | SALE PRICE | INVESTMENT PERFORMANCE |
|---|---|---|---|
1929 Oakland StreetPetersburg, VABegin 2026 with a move-in ready property ideal for owner-occupants or as a smart addition ... |
2 beds | 1 baths | 1,074 sq.ft. |
$168,000 |
Airbnb cash on cash: 0.1%
|
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. |
$389,500 |
Airbnb cash on cash: 0.76%
|
9 Jarratt CourtPetersburg, VANo closing cost with approved lender. This house qualifies for up to $10,000 in closing co... |
3 beds | 1 baths | 1,106 sq.ft. |
$120,000 |
Airbnb cash on cash: 0.3%
|
817 Arlington StPetersburg, VACharming and move-in ready, this updated 2-bedroom, 1-bath cottage-style bungalow offers 8... |
2 beds | 1 baths | N/A |
$129,900 |
Airbnb cash on cash: 0.34%
|
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. |
$238,500 |
Airbnb cash on cash: -0.81%
|
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
|
1531 Berkeley AvenuePetersburg, VAWelcome to 1531 Berkeley Ave - Where Timeless Character Meets Modern Luxury! This beautifu... |
3 beds | 4 baths | 1,605 sq.ft. |
$309,950 |
Airbnb cash on cash: -0.17%
|
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.48%
|
1436 Ferndale AvenuePetersburg, VAGreat investment opportunity for buyers looking to add value through renovation. This 2-be... |
2 beds | 1 baths | 1,320 sq.ft. |
$74,900 |
Airbnb cash on cash: 1.47%
|
102 Culpepper AvenuePetersburg, VABungalow alert for anyone seeking their starter home, downsizing, or starting their rental... |
3 beds | 1 baths | 807 sq.ft. |
$163,500 |
Airbnb cash on cash: 0.65%
|
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: 0.07%
|
2023 Richmond AvenuePetersburg, VAExcellent 3 bedroom 2 bath home in a super convenient area to Ft Lee, Petersburg Old Town,... |
3 beds | 2 baths | 1,158 sq.ft. |
$204,900 |
Airbnb cash on cash: -0.32%
|
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: 0.86%
|
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: 0.63%
|
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. |
$289,900 |
Airbnb cash on cash: -0.7%
|
2104 Walton StPetersburg, VAWelcome home to this beautifully renovated brick rancher in the heart of Petersburg, offer... |
3 beds | 2 baths | N/A |
$225,000 |
Airbnb cash on cash: -0.09%
|
457 Roundtop AvenuePetersburg, VAWelcome to 457 Roundtop Ave, a fully renovated home where the heavy lifting has already be... |
4 beds | 2 baths | 1,296 sq.ft. |
$239,900 |
Airbnb cash on cash: 1.6%
|
317 S W 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. |
$369,000 |
Airbnb cash on cash: 0.75%
|
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. |
$270,000 |
Airbnb cash on cash: 1.29%
|
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: 1.13%
|
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: 1.13%
|
1447 Ferndale AvenuePetersburg, VAThis is an adorable 3 bedroom 1 bathroom home with central heat and air and hardwood floor... |
3 beds | 1 baths | 768 sq.ft. |
$129,950 |
Airbnb cash on cash: 1%
|
1936 Richmond AvenuePetersburg, VAThis house qualifies for a 10k grant with approved lender. 3 Bedroom house with a lot of e... |
3 beds | 1 baths | 1,088 sq.ft. |
$149,500 |
Airbnb cash on cash: 0.64%
|
1741 Randolph AvenuePetersburg, VAWelcome to this beautifully renovated cottage where timeless charm meets thoughtful upgrad... |
3 beds | 2 baths | 1,548 sq.ft. |
$285,000 |
Airbnb cash on cash: -0.24%
|
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. |
$209,900 |
Airbnb cash on cash: -1.61%
|
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: 0.23%
|
724 Wilson StreetPetersburg, VAPresenting the beautifully renovated 724 Wilson St., a 3-bedroom, 2.5-bath home offering t... |
3 beds | 3 baths | 1,652 sq.ft. |
$250,000 |
Airbnb cash on cash: 0.17%
|
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: -0.16%
|
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: -1.44%
|
1217 Arlington StreetPetersburg, VAWelcome to 1217 Arlington Street-a renovated 3-bedroom, 2-bath ranch with open-concept, co... |
3 beds | 2 baths | 1,408 sq.ft. |
$224,999 |
Airbnb cash on cash: -0.03%
|
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. |
$307,999 |
Airbnb cash on cash: 1.32%
|
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: 0.82%
|
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: 0.27%
|
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: 0.25%
|
307 Mistletoe StreetPetersburg, VAIntroducing 307 Mistletoe St - a masterpiece of modern craftsmanship and elegant design. T... |
4 beds | 4 baths | 1,860 sq.ft. |
$294,999 |
Airbnb cash on cash: 1.42%
|
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: 0.52%
|
488 Byrne StreetPetersburg, VABeautiful new construction featuring LVT flooring throughout, Kitchen with large island, g... |
3 beds | 3 baths | 1,584 sq.ft. |
$244,950 |
Airbnb cash on cash: 0.27%
|
344 Hurt StreetPetersburg, VAAn absolute brand-new charming home just in time for the NEW YEAR. Find comfort, convenien... |
3 beds | 2 baths | 1,128 sq.ft. |
$260,000 |
Airbnb cash on cash: 0.22%
|
1766 Chuckatuck AvenuePetersburg, VAFully renovated and offering exceptional space, this four-bedroom, two-bath Cape presents ... |
4 beds | 2 baths | 1,192 sq.ft. |
$275,000 |
Airbnb cash on cash: 1.22%
|
528 Windham StreetPetersburg, VA
|
3 beds | 1 baths | 1,404 sq.ft. |
$145,000 |
Airbnb cash on cash: 0.51%
|
There are 95 properties for sale in the city of Petersburg . The median list price in Petersburg is $246,975 and the average price per square foot is $150. In January 2026, the average monthly cash on cash return in Petersburg is 6.00%. The average monthly rental income in Petersburg is $1,726.