Recently sold homes

7,792 sales · 2,785 to 2,808
6,942 homes and 850 lots

511 Otey St, Bedford, VA Sold Jul 6, 2026

$270,000

3 bd2 ba1,280 sq ft

511 Otey St, Bedford

10% under asking, 97 days on market

Listing courtesy of Wendy Witt Realty Co

1003 Oakgrove Ave, Martinsville, VA Sold Jul 6, 2026

$139,900

3 bd1 ba1,266 sq ft

1003 Oakgrove Ave, Martinsville

7% under asking, 66 days on market

Listing courtesy of Listwithfreedom.com Inc

222 Maple Dr, Blue Ridge, VA Sold Jul 6, 2026

$330,450

3 bd2 ba1,950 sq ft

222 Maple Dr, Blue Ridge

2% over asking, 53 days on market

Listing courtesy of Mac Westland Real Estate Group

108 Concord Ct, Ridgeway, VA Sold Jul 6, 2026

$311,500

5 bd3 ba2,823 sq ft

108 Concord Ct, Ridgeway

3% under asking, 48 days on market

Listing courtesy of Kw Martinsville

3323 Longhorn Rd, Roanoke, VA Sold Jul 6, 2026

$325,000

4 bd2 ba2,000 sq ft

3323 Longhorn Rd, Roanoke

4% under asking, 33 days on market

Listing courtesy of Wainwright & Co., REALTORS®

113 Princeton Cir NE, Roanoke, VA Sold Jul 6, 2026

$200,000

3 bd1 ba1,878 sq ft

113 Princeton Cir NE, Roanoke

8% under asking, 27 days on market

Listing courtesy of Realstar, REALTORS® LLC

4809 Nelms Ln NE, Roanoke, VA Sold Jul 6, 2026

$290,000

3 bd2.5 ba1,760 sq ft

4809 Nelms Ln NE, Roanoke

6% under asking, 18 days on market

Listing courtesy of Shepherd Realty Group

1254 Riverbend Dr, Rocky Mount, VA Sold Jul 6, 2026

$664,900

5 bd4 ba3,623 sq ft

1254 Riverbend Dr, Rocky Mount

1% under asking, 18 days on market

Listing courtesy of Property Navigators LLC

917 Tripple Creek Rd, Rocky Mount, VA Sold Jul 6, 2026

$254,500

3 bd2 ba1,475 sq ft

917 Tripple Creek Rd, Rocky Mount

2% over asking, 15 days on market

Listing courtesy of Mkb, REALTORS®

3917 Colonial Green Cir SW, Roanoke, VA Sold Jul 6, 2026

$307,500

2 bd2.5 ba1,533 sq ft

3917 Colonial Green Cir SW, Roanoke

1% under asking, 7 days on market

Listing courtesy of L T McGhee & Co

710 Commerce Ave, Iron Gate, VA Sold Jul 6, 2026

$40,000

3 bd2 ba980 sq ft

710 Commerce Ave, Iron Gate

33% under asking, 19 days on market

Listing courtesy of Wainwright & Co., REALTORS®

1760 Elbert Dr # 1762, Roanoke, VA Sold Jul 6, 2026

$322,000

Multi-family

1760 Elbert Dr # 1762, Roanoke

5% under asking, 3 days on market

Listing courtesy of Mkb, REALTORS®

1955 Poplar View Rd, Roanoke, VA Sold Jul 6, 2026

$600,000

3 bd2 ba2,086 sq ft

1955 Poplar View Rd, Roanoke

2% over asking, 5 days on market

Listing courtesy of Mountain View Real Estate LLC

2362 Goode Station Rd, Goode, VA Sold Jul 6, 2026

$925,000

4 bd3.5 ba3,187 sq ft

2362 Goode Station Rd, Goode

Listing courtesy of Exp Realty LLC - Stafford

8520 Northland Dr, Roanoke, VA Sold Jul 4, 2026

$163,000

2 bd1 ba960 sq ft

8520 Northland Dr, Roanoke

At asking price, 1 day on market

Listing courtesy of Wainwright & Co., REALTORS®- Lake

Lot 48 Old Mill Dr, Hardy, VA Sold Jul 3, 2026

$2,500

Land

Lot 48 Old Mill Dr, Hardy

36% under asking, 88 days on market

Listing courtesy of Property Navigators LLC

3810 Fairway View Drive, Riner, VA Sold Jul 2, 2026

$629,000

3 bd2 ba2,244 sq ft

3810 Fairway View Drive, Riner

2% under asking, 325 days on market

Listing courtesy of Long & Foster - Blacksburg

TBD Century Court, Wytheville, VA Sold Jul 2, 2026

$59,000

1.2 acresLand

TBD Century Court, Wytheville

At asking price, 6 days on market

Listing courtesy of RE/MAX Land Mark Real Estate

2280 Jennings Road, Shawsville, VA Sold Jul 2, 2026

$38,000

2.1 acresLand

2280 Jennings Road, Shawsville

14% under asking, 131 days on market

Listing courtesy of UC/Blue Ridge Land - Cburg

184 Farley Circle, Pearisburg, VA Sold Jul 2, 2026

$430,000

4 bd2 ba2,780 sq ft

184 Farley Circle, Pearisburg

1% over asking, 2 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

TBD Fishburn Mountain Road, Rocky Mount, VA Sold Jul 2, 2026

$118,800

27 acresLand

TBD Fishburn Mountain Road, Rocky Mount

47% over asking, 28 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

500 Draper Road SW, Blacksburg, VA Sold Jul 2, 2026

$950,000

5 bd3 ba3,568 sq ft

500 Draper Road SW, Blacksburg

3% under asking, 27 days on market

Listing courtesy of Coldwell Banker Townside Bburg

217 Indian Valley Po Road, Willis, VA Sold Jul 2, 2026

$610,000

3 bd2.5 ba2,314 sq ft

217 Indian Valley Po Road, Willis

6% under asking, 13 days on market

Listing courtesy of Berkshire Hathaway Home Services Mountain Sky Properties-Blacksburg

4110 Flatwoods Road, Elliston, VA Sold Jul 2, 2026

$330,000

3 bd2 ba1,118 sq ft

4110 Flatwoods Road, Elliston

6% over asking, 4 days on market

Listing courtesy of RE/MAX All Stars