Recently sold houses

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

5,997 sales · 793 to 816

1965 King Richard Rd, Ferrum, VA Sold Sep 22, 2026

$325,000

3 bd2.5 ba1,478 sq ft

1965 King Richard Rd, Ferrum

2% under asking, 40 days on market

Listing courtesy of Century 21 Wampler Realty

1021 Buccaneer Rd, Moneta, VA Sold Sep 22, 2026

$518,200

3 bd2 ba1,615 sq ft

1021 Buccaneer Rd, Moneta

5% over asking, 35 days on market

Listing courtesy of Ml Realty

866 Peyton St, Roanoke, VA Sold Sep 22, 2026

$334,950

4 bd2.5 ba2,385 sq ft

866 Peyton St, Roanoke

7% under asking, 31 days on market

Listing courtesy of Mkb, REALTORS®

2317 Idavere Rd SW, Roanoke, VA Sold Sep 22, 2026

$319,950

3 bd1 ba1,548 sq ft

2317 Idavere Rd SW, Roanoke

At asking price, 21 days on market

Listing courtesy of RE/MAX All Points

1604 Hiram St SE, Roanoke, VA Sold Sep 22, 2026

$225,000

3 bd1 ba1,565 sq ft

1604 Hiram St SE, Roanoke

5% over asking, 14 days on market

Listing courtesy of Point Management LLC

3704 Michigan Ave NW, Roanoke, VA Sold Sep 22, 2026

$240,000

3 bd2 ba1,166 sq ft

3704 Michigan Ave NW, Roanoke

At asking price, 11 days on market

Listing courtesy of Point Management LLC

212 N North Branch Rd, Bedford, VA Sold Sep 22, 2026

$670,000

5 bd3 ba3,273 sq ft

212 N North Branch Rd, Bedford

At asking price, 2 days on market

Listing courtesy of Keller Williams Realty Lynchburg

2111 Mill Ln, Salem, VA Sold Sep 22, 2026

$363,000

3 bd2.5 ba1,540 sq ft

2111 Mill Ln, Salem

2% under asking, 1 day on market

Listing courtesy of Mac Westland Real Estate Group

172 Lakewatch Circle, Moneta, VA Sold Sep 21, 2026

$1,550,000

4 bd4.5 ba4,400 sq ft

172 Lakewatch Circle, Moneta

6% under asking, 259 days on market

Listing courtesy of Lyons Team, REALTORS

954 Brooklyn Avenue, Christiansburg, VA Sold Sep 21, 2026

$349,900

3 bd2.5 ba1,952 sq ft

954 Brooklyn Avenue, Christiansburg

13% under asking, 42 days on market

Listing courtesy of Sycamore REALTORS

5583 Bradshaw Road, Salem, VA Sold Sep 21, 2026

$205,000

3 bd2 ba1,952 sq ft

5583 Bradshaw Road, Salem

7% under asking, 52 days on market

Listing courtesy of Sycamore REALTORS

190 New Street, Christiansburg, VA Sold Sep 21, 2026

$229,000

3 bd2 ba1,043 sq ft

190 New Street, Christiansburg

2% over asking, 5 days on market

Listing courtesy of Coldwell Banker Townside Bburg

447 Long Level Road, Floyd, VA Sold Sep 21, 2026

$430,000

3 bd3 ba2,297 sq ft

447 Long Level Road, Floyd

1 day on market

Listing courtesy of UC/Blue Ridge Land & Auction

414 Graham Street, Pulaski, VA Sold Sep 21, 2026

$240,000

4 bd2.5 ba2,363 sq ft

414 Graham Street, Pulaski

At asking price, 8 days on market

Listing courtesy of Welcome Home Real Estate

1024 Dora Highway, Pulaski, VA Sold Sep 21, 2026

$199,900

3 bd2 ba1,650 sq ft

1024 Dora Highway, Pulaski

At asking price, 7 days on market

Listing courtesy of Sycamore REALTORS

17500 Franklin St, Ferrum, VA Sold Sep 21, 2026

$240,000

3 bd1 ba1,037 sq ft

17500 Franklin St, Ferrum

4% under asking, 121 days on market

Listing courtesy of Advantage Realty LLC

2402 Willow Walk Rd NW, Roanoke, VA Sold Sep 21, 2026

$289,950

3 bd2 ba1,300 sq ft

2402 Willow Walk Rd NW, Roanoke

3% under asking, 49 days on market

Listing courtesy of Red Key Realty Inc

726 Rose Ave, Clifton Forge, VA Sold Sep 21, 2026

$20,000

3 bd2 ba1,890 sq ft

726 Rose Ave, Clifton Forge

43% under asking, 108 days on market

Listing courtesy of Mountain View Real Estate LLC

3063 Pebble Dr, Roanoke, VA Sold Sep 21, 2026

$290,000

3 bd1 ba1,597 sq ft

3063 Pebble Dr, Roanoke

3% under asking, 42 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

1750 Connors Run, Salem, VA Sold Sep 21, 2026

$305,000

3 bd2.5 ba1,558 sq ft

1750 Connors Run, Salem

8% under asking, 46 days on market

Listing courtesy of Nest Realty Roanoke

653 Murray Ave SE, Roanoke, VA Sold Sep 21, 2026

$226,000

3 bd1.5 ba1,071 sq ft

653 Murray Ave SE, Roanoke

3% over asking, 26 days on market

Listing courtesy of Realty One Group Leading Edge

5109 Labradore Dr, Roanoke, VA Sold Sep 21, 2026

$420,000

3 bd2 ba1,644 sq ft

5109 Labradore Dr, Roanoke

7% under asking, 27 days on market

Listing courtesy of Mkb, REALTORS®

5272 Booker T Washington Hwy, Rocky Mount, VA Sold Sep 21, 2026

$249,900

2 bd1 ba1,584 sq ft

5272 Booker T Washington Hwy, Rocky Mount

At asking price, 6 days on market

Listing courtesy of Coldwell Banker Townside, REALTORS®

1620 Little Catawba Creek Rd, Troutville, VA Sold Sep 21, 2026

$238,000

3 bd1 ba1,000 sq ft

1620 Little Catawba Creek Rd, Troutville

5% under asking, 14 days on market

Listing courtesy of Mac Westland Real Estate Group