Recently sold houses

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

5,998 sales · 2,521 to 2,544

6244 N Barrens Rd, Roanoke, VA Sold Jun 18, 2026

$355,000

4 bd3 ba2,448 sq ft

6244 N Barrens Rd, Roanoke

1% over asking, 3 days on market

Listing courtesy of RE/MAX All Points

3722 Meadowlark Rd, Roanoke, VA Sold Jun 18, 2026

$295,000

3 bd1.5 ba1,674 sq ft

3722 Meadowlark Rd, Roanoke

1% under asking, 3 days on market

Listing courtesy of Wainwright & Co., REALTORS®

2605 Pinecrest Dr, Vinton, VA Sold Jun 18, 2026

$295,000

3 bd1.5 ba1,407 sq ft

2605 Pinecrest Dr, Vinton

At asking price, 4 days on market

Listing courtesy of RE/MAX All Points

2615 Lansing Dr SW, Roanoke, VA Sold Jun 18, 2026

$235,000

3 bd1 ba1,227 sq ft

2615 Lansing Dr SW, Roanoke

2% over asking, 6 days on market

Listing courtesy of RE/MAX All Stars

1106 Mercer Ave NW, Roanoke, VA Sold Jun 18, 2026

$122,500

4 bd1 ba2,000 sq ft

1106 Mercer Ave NW, Roanoke

At asking price, 1 day on market

Listing courtesy of Non-Member Transaction Office

1030 George Edward Via, Christiansburg, VA Sold Jun 17, 2026

$366,000

4 bd2.5 ba1,799 sq ft

1030 George Edward Via, Christiansburg

At asking price, 18 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

109 Prairie View Lane, Pembroke, VA Sold Jun 17, 2026

$284,900

3 bd2.5 ba2,050 sq ft

109 Prairie View Lane, Pembroke

At asking price, 44 days on market

Listing courtesy of Long & Foster - Blacksburg

707 Village Way N, Blacksburg, VA Sold Jun 17, 2026

$745,000

5 bd3.5 ba3,462 sq ft

707 Village Way N, Blacksburg

4% under asking, 28 days on market

Listing courtesy of Roots Realty Group

163 Pine City Road, Galax, VA Sold Jun 17, 2026

$275,000

3 bd2 ba1,362 sq ft

163 Pine City Road, Galax

16% under asking, 36 days on market

Listing courtesy of Bowman Real Estate

1719 Trackside Drive, Elliston, VA Sold Jun 17, 2026

$159,900

3 bd1.5 ba1,070 sq ft

1719 Trackside Drive, Elliston

At asking price, 2 days on market

Listing courtesy of Maplehaus Realty

1191 Rustic Ridge Road, Riner, VA Sold Jun 17, 2026

$306,100

4 bd3.5 ba2,368 sq ft

1191 Rustic Ridge Road, Riner

6% under asking, 30 days on market

Listing courtesy of Long & Foster - Blacksburg

203 Arnold Avenue, Radford, VA Sold Jun 17, 2026

$230,000

3 bd1 ba1,152 sq ft

203 Arnold Avenue, Radford

At asking price, 10 days on market

Listing courtesy of eXp Realty

300 Meadow Drive, Christiansburg, VA Sold Jun 17, 2026

$376,000

3 bd2.5 ba1,690 sq ft

300 Meadow Drive, Christiansburg

4% under asking, 38 days on market

Listing courtesy of Nest Realty SWVA

1033 Friendship Road, Shawsville, VA Sold Jun 17, 2026

$302,000

3 bd1 ba1,482 sq ft

1033 Friendship Road, Shawsville

1% over asking

Listing courtesy of RE/MAX 8 - Blacksburg

2560 Fishers View Rd, Shawsville, VA Sold Jun 17, 2026

$429,000

3 bd2 ba2,144 sq ft

2560 Fishers View Rd, Shawsville

10% under asking, 69 days on market

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

3418 Fleetwood Ave SW, Roanoke, VA Sold Jun 17, 2026

$290,000

3 bd1.5 ba1,842 sq ft

3418 Fleetwood Ave SW, Roanoke

5% under asking, 92 days on market

Listing courtesy of Mkb, REALTORS®

1019 Rosemary Ave SE, Roanoke, VA Sold Jun 17, 2026

$210,000

4 bd2 ba1,550 sq ft

1019 Rosemary Ave SE, Roanoke

11% under asking, 96 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

2121 Sunburst Rd, Evington, VA Sold Jun 17, 2026

$340,000

3 bd2.5 ba1,822 sq ft

2121 Sunburst Rd, Evington

1% under asking, 63 days on market

Listing courtesy of Exp Realty LLC - Stafford

3107 Oliver Rd NE, Roanoke, VA Sold Jun 17, 2026

$239,000

3 bd1 ba1,412 sq ft

3107 Oliver Rd NE, Roanoke

4% under asking, 63 days on market

Listing courtesy of RE/MAX All Stars

1902 Grandin Rd SW, Roanoke, VA Sold Jun 17, 2026

$842,830

6 bd4 ba4,734 sq ft

1902 Grandin Rd SW, Roanoke

3% under asking, 8 days on market

Listing courtesy of Mkb, REALTORS®

5128 Youngwood Dr NW, Roanoke, VA Sold Jun 17, 2026

$225,500

3 bd1 ba1,065 sq ft

5128 Youngwood Dr NW, Roanoke

4% under asking, 24 days on market

Listing courtesy of Wainwright & Co., REALTORS®

3958 Thames Dr, Roanoke, VA Sold Jun 17, 2026

$345,000

3 bd2 ba1,848 sq ft

3958 Thames Dr, Roanoke

1% over asking, 8 days on market

Listing courtesy of Real Broker LLC - McLean

3101 Harmony Rd, Roanoke, VA Sold Jun 17, 2026

$349,950

3 bd3 ba1,508 sq ft

3101 Harmony Rd, Roanoke

At asking price, 4 days on market

Listing courtesy of Rickman Realty LLC

63 Dogwood Ln, Troutville, VA Sold Jun 17, 2026

$315,000

3 bd2.5 ba2,374 sq ft

63 Dogwood Ln, Troutville

3% under asking, 8 days on market

Listing courtesy of Mkb, REALTORS® - At The Lake