Recently sold homes

Homes and lots sold in the last 12 months, with sale prices and dates. Median home sale price $308,000.

7,791 sales · 385 to 408
6,941 homes and 850 lots

8670 W Lynchburg Salem, Montvale, VA Sold Oct 22, 2026

$38,000

2 bd1 ba784 sq ft

8670 W Lynchburg Salem, Montvale

302 days on market

Listing courtesy of Real Broker LLC - McLean

344 Stonelea Dr, Troutville, VA Sold Oct 22, 2026

$965,000

5 bd3.5 ba4,416 sq ft

344 Stonelea Dr, Troutville

19% under asking, 172 days on market

Listing courtesy of RE/MAX All Stars

158 Ashwood Dr, Hot Springs, VA Sold Oct 22, 2026

$165,000

2 bd1 ba944 sq ft

158 Ashwood Dr, Hot Springs

9% under asking, 111 days on market

Listing courtesy of Highlands Realty & Associates LLC

4189 Toddsbury Dr, Vinton, VA Sold Oct 22, 2026

$415,000

4 bd3 ba3,294 sq ft

4189 Toddsbury Dr, Vinton

34% under asking, 121 days on market

Listing courtesy of Wampler Realty

1214 Hamilton Ave SW, Roanoke, VA Sold Oct 22, 2026

$219,000

2 bd1 ba806 sq ft

1214 Hamilton Ave SW, Roanoke

11% under asking, 118 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

965 Carson Dr, Bassett, VA Sold Oct 22, 2026

$9,000

0.5 acresLand

965 Carson Dr, Bassett

38 days on market

Listing courtesy of Mountain To Lake Realty

605 Brussels Ave, Clifton Forge, VA Sold Oct 22, 2026

$175,000

4 bd2 ba1,737 sq ft

605 Brussels Ave, Clifton Forge

At asking price, 45 days on market

Listing courtesy of Highlands Realty & Associates LLC

1016 Hamilton Ave SW, Roanoke, VA Sold Oct 22, 2026

$266,000

3 bd1 ba1,325 sq ft

1016 Hamilton Ave SW, Roanoke

1% under asking, 28 days on market

Listing courtesy of Nest Realty Roanoke

1002 Green Meadows Rd, Bedford, VA Sold Oct 22, 2026

$232,000

3 bd1 ba1,150 sq ft

1002 Green Meadows Rd, Bedford

7% under asking, 36 days on market

Listing courtesy of Lowrey Realty LLC

5116 Meadow Creek Dr, Roanoke, VA Sold Oct 22, 2026

$434,900

4 bd3.5 ba2,669 sq ft

5116 Meadow Creek Dr, Roanoke

3% under asking, 26 days on market

Listing courtesy of Lyons Team, REALTORS®

6301 Roselawn Court Dr, Roanoke, VA Sold Oct 22, 2026

$700,000

5 bd4.5 ba4,513 sq ft

6301 Roselawn Court Dr, Roanoke

3% under asking, 8 days on market

Listing courtesy of Poe & Cronk Real Estate Group

424 Goodwin Ave, Salem, VA Sold Oct 22, 2026

$265,000

3 bd1.5 ba1,349 sq ft

424 Goodwin Ave, Salem

8% under asking, 19 days on market

Listing courtesy of Barker Realty Co

118 N Wills Ave, Covington, VA Sold Oct 22, 2026

$139,900

5 bd2 ba2,541 sq ft

118 N Wills Ave, Covington

4% over asking, 4 days on market

Listing courtesy of Realstar, REALTORS® LLC

131 North Oaks Dr, Salem, VA Sold Oct 22, 2026

$449,950

3 bd2 ba1,604 sq ft

131 North Oaks Dr, Salem

At asking price, 5 days on market

Listing courtesy of RE/MAX All Stars

1647 Millbrook St, Salem, VA Sold Oct 22, 2026

$289,950

3 bd2 ba1,305 sq ft

1647 Millbrook St, Salem

At asking price, 2 days on market

Listing courtesy of Young Realty Company

219 Valleydale Ave, Salem, VA Sold Oct 22, 2026

$289,950

3 bd2 ba1,744 sq ft

219 Valleydale Ave, Salem

At asking price, 13 days on market

Listing courtesy of Wainwright & Co., REALTORS®

3262 W Midland Trl, Lexington, VA Sold Oct 22, 2026

$442,000

4 bd3 ba2,462 sq ft

3262 W Midland Trl, Lexington

5% under asking, 5 days on market

Listing courtesy of Sterling Real Estate Partners, LLC

1465 Abbey Cir, Vinton, VA Sold Oct 22, 2026

$300,000

4 bd2 ba2,176 sq ft

1465 Abbey Cir, Vinton

At asking price, 5 days on market

Listing courtesy of Ml Realty

590 W North Street, Wytheville, VA Sold Oct 21, 2026

$229,000

5 bd2 ba1,595 sq ft

590 W North Street, Wytheville

12% under asking, 47 days on market

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

1066 Pulaski Giles Turnpike, Pearisburg, VA Sold Oct 21, 2026

$96,785

3 bd2 ba1,590 sq ft

1066 Pulaski Giles Turnpike, Pearisburg

33% under asking, 44 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

956 Ward Lane, Pulaski, VA Sold Oct 21, 2026

$178,500

3 bd2 ba920 sq ft

956 Ward Lane, Pulaski

5% over asking, 4 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

TBD Wadsworth Street, Radford, VA Sold Oct 21, 2026

$50,000

0.23 acresLand

TBD Wadsworth Street, Radford

5% under asking, 7 days on market

Listing courtesy of Bondurant Realty Corp.

1037 Park Mountain Ter, Huddleston, VA Sold Oct 21, 2026

$329,000

3 bd2 ba1,380 sq ft

1037 Park Mountain Ter, Huddleston

20% under asking, 362 days on market

Listing courtesy of Lake Retreat Properties Inc.

39 Norborne St, Daleville, VA Sold Oct 21, 2026

$485,000

4 bd2.5 ba2,544 sq ft

39 Norborne St, Daleville

14% under asking, 154 days on market

Listing courtesy of Keller Williams Realty Roanoke