Recently sold homes

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

7,794 sales · 3,265 to 3,288
6,944 homes and 850 lots

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

130 Warren Street, Christiansburg, VA Sold Jun 17, 2026

$255,000

3 bd3.5 ba1,966 sq ft

130 Warren Street, Christiansburg

4% under asking, 28 days on market

Listing courtesy of Nest Realty SWVA

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

115 Mt Tabor Road, Blacksburg, VA Sold Jun 17, 2026

$346,500

3 bd2 ba1,307 sq ft

115 Mt Tabor Road, Blacksburg

At asking price

Listing courtesy of Long & Foster - Blacksburg

Lots 49/50 Overlook Cir, Moneta, VA Sold Jun 17, 2026

$40,000

1 acreLand

Lots 49/50 Overlook Cir, Moneta

15% under asking, 1,572 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

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

129 Academy St, Salem, VA Sold Jun 17, 2026

$195,000

1 bd1.5 ba950 sq ft

129 Academy St, Salem

2% under asking, 62 days on market

Listing courtesy of Mkb, REALTORS® - At The Lake

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

3417 Garden City Blvd SE, Roanoke, VA Sold Jun 17, 2026

$113,500

2 bd1 ba1,008 sq ft

3417 Garden City Blvd SE, Roanoke

2% over asking, 3 days on market

Listing courtesy of Wainwright & Co., REALTORS®

5571 Cider Mill Ct, Roanoke, VA Sold Jun 17, 2026

$410,000

3 bd2.5 ba1,765 sq ft

5571 Cider Mill Ct, Roanoke

1% under asking, 3 days on market

Listing courtesy of Richards & Stone, REALTORS®