Recently sold houses

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

5,997 sales · 745 to 768

4626 Horseman Dr NE, Roanoke, VA Sold Sep 25, 2026

$290,000

3 bd2 ba1,849 sq ft

4626 Horseman Dr NE, Roanoke

2% over asking, 2 days on market

Listing courtesy of Red Key Realty Inc

1722 Campbell Ave SE, Roanoke, VA Sold Sep 25, 2026

$53,000

4 bd1 ba1,571 sq ft

1722 Campbell Ave SE, Roanoke

18% under asking, 3 days on market

Listing courtesy of Rocky's Mom Realty LLC

121 Spring Street, Rich Creek, VA Sold Sep 24, 2026

$289,000

3 bd2.5 ba1,800 sq ft

121 Spring Street, Rich Creek

7% over asking, 38 days on market

Listing courtesy of RE/MAX 8 - Pearisburg

3874 McCoy Road, Blacksburg, VA Sold Sep 24, 2026

$610,000

3 bd3 ba2,685 sq ft

3874 McCoy Road, Blacksburg

11% under asking, 15 days on market

Listing courtesy of Roots Realty Group

6477 Virginia Avenue, Pembroke, VA Sold Sep 24, 2026

$249,900

3 bd2 ba1,555 sq ft

6477 Virginia Avenue, Pembroke

At asking price, 2 days on market

Listing courtesy of Long & Foster - Blacksburg

2120 Knoll Crest Drive, Christiansburg, VA Sold Sep 24, 2026

$640,000

4 bd3 ba2,400 sq ft

2120 Knoll Crest Drive, Christiansburg

1% over asking, 1 day on market

Listing courtesy of Sycamore REALTORS

2213 Fancy Grove Rd, Huddleston, VA Sold Sep 24, 2026

$180,000

2 bd1.5 ba1,764 sq ft

2213 Fancy Grove Rd, Huddleston

35% under asking, 192 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

45 Fairway Ct, Daleville, VA Sold Sep 24, 2026

$700,000

4 bd3 ba3,767 sq ft

45 Fairway Ct, Daleville

7% under asking, 173 days on market

Listing courtesy of RE/MAX All Stars

1778 Parker Rd, Bedford, VA Sold Sep 24, 2026

$348,900

4 bd3 ba1,964 sq ft

1778 Parker Rd, Bedford

3% under asking, 33 days on market

Listing courtesy of Magnolia Mountain Realty - Main

2417 Daleton Blvd NE, Roanoke, VA Sold Sep 24, 2026

$210,000

2 bd1 ba729 sq ft

2417 Daleton Blvd NE, Roanoke

2% under asking, 21 days on market

Listing courtesy of Westward Realty LLC

941 Martin McNeil Rd, Salem, VA Sold Sep 24, 2026

$295,000

4 bd1 ba1,500 sq ft

941 Martin McNeil Rd, Salem

3% under asking, 30 days on market

Listing courtesy of Keller Williams Realty Roanoke

317 E Pennsylvania St, Covington, VA Sold Sep 24, 2026

$179,000

3 bd2 ba1,398 sq ft

317 E Pennsylvania St, Covington

3% under asking, 18 days on market

Listing courtesy of Highlands Realty & Associates LLC

2671 Beulah Ln, Christiansburg, VA Sold Sep 24, 2026

$290,000

3 bd2 ba3,000 sq ft

2671 Beulah Ln, Christiansburg

At asking price, 18 days on market

Listing courtesy of Mkb, REALTORS®

1036 Country Club Dr NW, Roanoke, VA Sold Sep 24, 2026

$194,850

3 bd2 ba2,252 sq ft

1036 Country Club Dr NW, Roanoke

2% under asking, 20 days on market

Listing courtesy of Keller Williams Realty Roanoke

1006 Maywood Dr, Vinton, VA Sold Sep 24, 2026

$259,950

3 bd2 ba1,025 sq ft

1006 Maywood Dr, Vinton

10% under asking, 32 days on market

Listing courtesy of Mountain View Real Estate LLC

816 Staunton Ave NW, Roanoke, VA Sold Sep 24, 2026

$110,000

4 bd1 ba1,688 sq ft

816 Staunton Ave NW, Roanoke

4% under asking, 25 days on market

Listing courtesy of Mkb, REALTORS®

1909 Blenheim Rd SW, Roanoke, VA Sold Sep 24, 2026

$320,000

3 bd2.5 ba2,837 sq ft

1909 Blenheim Rd SW, Roanoke

7% over asking, 4 days on market

Listing courtesy of Nest Realty Roanoke

716 Hill Ave, Salem, VA Sold Sep 24, 2026

$285,000

3 bd2 ba1,836 sq ft

716 Hill Ave, Salem

2% over asking, 4 days on market

Listing courtesy of Continental Real Estate Group Inc

1715 11th St NW, Roanoke, VA Sold Sep 24, 2026

$124,500

2 bd1 ba696 sq ft

1715 11th St NW, Roanoke

1% under asking, 5 days on market

Listing courtesy of Mkb, REALTORS®

1140 Crosscreek Drive, Christiansburg, VA Sold Sep 23, 2026

$455,000

4 bd3.5 ba3,018 sq ft

1140 Crosscreek Drive, Christiansburg

3% under asking, 78 days on market

Listing courtesy of Keller Williams Realty Roanoke

435 Mulberry Drive, Christiansburg, VA Sold Sep 23, 2026

$317,000

4 bd2 ba1,642 sq ft

435 Mulberry Drive, Christiansburg

2% under asking, 38 days on market

Listing courtesy of RE/MAX All Points

615 Circle Drive, Pembroke, VA Sold Sep 23, 2026

$265,000

3 bd1.5 ba1,445 sq ft

615 Circle Drive, Pembroke

At asking price, 12 days on market

Listing courtesy of RE/MAX 8 - Pearisburg

1141 Taylor Street, Pulaski, VA Sold Sep 23, 2026

$93,000

3 bd1 ba988 sq ft

1141 Taylor Street, Pulaski

22% under asking, 8 days on market

Listing courtesy of Maplehaus Realty

110 Roudabush Drive, Christiansburg, VA Sold Sep 23, 2026

$390,000

3 bd2 ba1,578 sq ft

110 Roudabush Drive, Christiansburg

2% under asking, 11 days on market

Listing courtesy of RE/MAX All Stars