Recently sold houses

Houses sold in the last 12 months, with sale prices and dates. Median sale price $318,450.

5,997 sales · 265 to 288

200 North Branch Rd, Bedford, VA Sold Oct 23, 2026

$620,900

3 bd2 ba2,232 sq ft

200 North Branch Rd, Bedford

At asking price, 161 days on market

Listing courtesy of Century 21 All-Service

6038 Thornrose Rd, Roanoke, VA Sold Oct 23, 2026

$285,000

4 bd2 ba2,172 sq ft

6038 Thornrose Rd, Roanoke

5% under asking, 82 days on market

Listing courtesy of Red Key Realty Inc

8501 Holly Tree Dr, Boones Mill, VA Sold Oct 23, 2026

$245,000

2 bd2 ba780 sq ft

8501 Holly Tree Dr, Boones Mill

17% under asking, 47 days on market

Listing courtesy of Property Navigators LLC

2509 Callaway Rd, Rocky Mount, VA Sold Oct 23, 2026

$240,000

4 bd1 ba1,003 sq ft

2509 Callaway Rd, Rocky Mount

8% under asking, 51 days on market

Listing courtesy of Mkb, REALTORS®

308 Pine Dr, Huddleston, VA Sold Oct 23, 2026

$2,100,000

4 bd3.5 ba3,568 sq ft

308 Pine Dr, Huddleston

9% under asking, 56 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

404 9th St, Altavista, VA Sold Oct 23, 2026

$155,000

3 bd1 ba1,260 sq ft

404 9th St, Altavista

4% over asking, 40 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

3662 Grandview Ave NW, Roanoke, VA Sold Oct 23, 2026

$310,000

4 bd2.5 ba2,635 sq ft

3662 Grandview Ave NW, Roanoke

9% under asking, 42 days on market

Listing courtesy of Young Realty Company

2512 Lakewood Forest Rd, Moneta, VA Sold Oct 23, 2026

$1,985,000

6 bd5 ba4,965 sq ft

2512 Lakewood Forest Rd, Moneta

7% under asking, 44 days on market

Listing courtesy of Property Navigators LLC

3551 Verona Trl, Roanoke, VA Sold Oct 23, 2026

$419,000

4 bd3 ba2,752 sq ft

3551 Verona Trl, Roanoke

1% over asking, 9 days on market

Listing courtesy of Mkb, REALTORS®

1226 Rendezvous Ln, Bedford, VA Sold Oct 23, 2026

$415,000

3 bd3 ba1,700 sq ft

1226 Rendezvous Ln, Bedford

1% under asking, 16 days on market

Listing courtesy of Wendy Witt Realty Co

174 Pheasant Run, Cloverdale, VA Sold Oct 23, 2026

$455,000

4 bd2.5 ba2,372 sq ft

174 Pheasant Run, Cloverdale

At asking price, 11 days on market

Listing courtesy of RE/MAX All Stars

289 Spring Chase Dr, Glade Hill, VA Sold Oct 23, 2026

$400,000

3 bd2 ba2,000 sq ft

289 Spring Chase Dr, Glade Hill

7% under asking, 40 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

3652 Yellow Mountain Rd SE, Roanoke, VA Sold Oct 23, 2026

$209,900

2 bd1 ba945 sq ft

3652 Yellow Mountain Rd SE, Roanoke

2% under asking, 35 days on market

Listing courtesy of RE/MAX All Points

351 Meadow Branch Rd, Boones Mill, VA Sold Oct 23, 2026

$320,000

3 bd1 ba1,400 sq ft

351 Meadow Branch Rd, Boones Mill

4% under asking, 17 days on market

Listing courtesy of Nest Realty Roanoke

301 E Fudge St, Covington, VA Sold Oct 23, 2026

$193,000

3 bd2.5 ba1,552 sq ft

301 E Fudge St, Covington

1% over asking, 7 days on market

Listing courtesy of Charlton Associates

2009 Memorial Ave SW, Roanoke, VA Sold Oct 23, 2026

$379,950

3 bd2.5 ba1,650 sq ft

2009 Memorial Ave SW, Roanoke

At asking price, 13 days on market

Listing courtesy of Mkb, REALTORS®

5151 Falcon Ridge Rd, Roanoke, VA Sold Oct 23, 2026

$660,000

4 bd3 ba3,634 sq ft

5151 Falcon Ridge Rd, Roanoke

2% under asking, 13 days on market

Listing courtesy of Mkb, REALTORS®

3020 Mansfield St NE, Roanoke, VA Sold Oct 23, 2026

$268,500

4 bd2 ba1,436 sq ft

3020 Mansfield St NE, Roanoke

At asking price, 5 days on market

Listing courtesy of Varney Realty Partners

855 Southland Dr, Martinsville, VA Sold Oct 23, 2026

$121,175

3 bd1 ba1,000 sq ft

855 Southland Dr, Martinsville

3% under asking, 8 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

2576 Hill Ave, Roanoke, VA Sold Oct 23, 2026

$271,000

3 bd2 ba1,969 sq ft

2576 Hill Ave, Roanoke

At asking price, 14 days on market

Listing courtesy of F & W Real Estate Group

6611 Jordantown Rd, Vinton, VA Sold Oct 23, 2026

$475,000

3 bd3 ba3,368 sq ft

6611 Jordantown Rd, Vinton

At asking price, 3 days on market

Listing courtesy of Mkb, REALTORS® - Oak Grove

2344 Kellington Ct, Roanoke, VA Sold Oct 23, 2026

$348,000

4 bd3 ba2,362 sq ft

2344 Kellington Ct, Roanoke

3% under asking, 8 days on market

Listing courtesy of RE/MAX All Stars

1206 Spruce St, Martinsville, VA Sold Oct 23, 2026

$112,000

3 bd1.5 ba1,449 sq ft

1206 Spruce St, Martinsville

10% under asking, 5 days on market

Listing courtesy of Sarver Properties LLC

259 & 301 Scruggs Rd, Moneta, VA Sold Oct 23, 2026

$1,417,500

3 bd1 ba1,344 sq ft

259 & 301 Scruggs Rd, Moneta

At asking price, 1 day on market

Listing courtesy of Woltz & Associates