Recently sold homes

7,795 sales · 3,793 to 3,816
6,945 homes and 850 lots

3336 Collingwood St NE, Roanoke, VA Sold May 29, 2026

$255,000

3 bd1.5 ba1,566 sq ft

3336 Collingwood St NE, Roanoke

6% over asking, 6 days on market

Listing courtesy of The Grandin Agency

8501 Bent Mountain Rd, Roanoke, VA Sold May 29, 2026

$499,950

4 bd3 ba2,822 sq ft

8501 Bent Mountain Rd, Roanoke

At asking price, 4 days on market

Listing courtesy of Mkb, REALTORS®

1089 Goose Dam Rd, Rocky Mount, VA Sold May 29, 2026

$219,777

3 bd2 ba1,008 sq ft

1089 Goose Dam Rd, Rocky Mount

At asking price, 11 days on market

Listing courtesy of Mountain To Lake Realty

1650 Haymakertown Rd, Troutville, VA Sold May 29, 2026

$269,500

3 bd1.5 ba1,150 sq ft

1650 Haymakertown Rd, Troutville

At asking price, 6 days on market

Listing courtesy of Exp Realty LLC - Stafford

4231 Hannah Belle Way, Roanoke, VA Sold May 29, 2026

$311,000

3 bd2.5 ba1,453 sq ft

4231 Hannah Belle Way, Roanoke

1% under asking, 5 days on market

Listing courtesy of Mountain View Real Estate LLC

O Lees Gap Rd, Fincastle, VA Sold May 29, 2026

$85,000

6.4 acresLand

O Lees Gap Rd, Fincastle

6% under asking, 4 days on market

Listing courtesy of Berkshire Hathaway Homeservices Premier, REALTORS® - North

294 Webster Heights Rd, Roanoke, VA Sold May 29, 2026

$214,400

2 bd1 ba1,086 sq ft

294 Webster Heights Rd, Roanoke

13% over asking, 3 days on market

Listing courtesy of RE/MAX All Stars

1126 Duncans Chapel Road, Willis, VA Sold May 28, 2026

$430,000

3 bd2 ba1,296 sq ft

1126 Duncans Chapel Road, Willis

4% under asking, 141 days on market

Listing courtesy of Thomas & Wall Real Estate LLC

TBD Boyd Road, Draper, VA Sold May 28, 2026

$250,000

53 acresLand

TBD Boyd Road, Draper

9% over asking, 4 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

90 Salem Lane, Christiansburg, VA Sold May 28, 2026

$247,000

3 bd2.5 ba1,408 sq ft

90 Salem Lane, Christiansburg

At asking price, 33 days on market

Listing courtesy of Coldwell Banker Townside Bburg

403 Lucas Drive, Blacksburg, VA Sold May 28, 2026

$565,000

3 bd3 ba3,048 sq ft

403 Lucas Drive, Blacksburg

1% over asking, 5 days on market

Listing courtesy of Nest Realty SWVA

130 Somerset Street, Christiansburg, VA Sold May 28, 2026

$410,000

4 bd3 ba2,462 sq ft

130 Somerset Street, Christiansburg

At asking price, 5 days on market

Listing courtesy of Welcome Home Real Estate

6436 Teeth Of The Dog Drive, Radford, VA Sold May 28, 2026

$820,000

5 bd4 ba4,831 sq ft

6436 Teeth Of The Dog Drive, Radford

4% under asking, 19 days on market

Listing courtesy of Long & Foster - Blacksburg

218 Grand Oaks Lane, Independence, VA Sold May 28, 2026

$345,000

3 bd2 ba1,876 sq ft

218 Grand Oaks Lane, Independence

1% over asking, 3 days on market

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

8561 Whistling Straits Drive, Radford, VA Sold May 28, 2026

$420,000

4 bd2.5 ba2,503 sq ft

8561 Whistling Straits Drive, Radford

7% under asking, 11 days on market

Listing courtesy of Welcome Home Real Estate

185 Cove Hills Drive, Wytheville, VA Sold May 28, 2026

$340,000

4 bd3 ba2,240 sq ft

185 Cove Hills Drive, Wytheville

3% over asking

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

1375 Elk Drive, Christiansburg, VA Sold May 28, 2026

$340,000

4 bd3.5 ba2,240 sq ft

1375 Elk Drive, Christiansburg

Listing courtesy of RE/MAX 8 - Blacksburg

5809 Ferry Point Farm Road, Radford, VA Sold May 28, 2026

$1,500,000

4 bd4 ba2,652 sq ft

5809 Ferry Point Farm Road, Radford

At asking price

Listing courtesy of Welcome Home Real Estate

1168 Wilford Hollow Rd, Vinton, VA Sold May 28, 2026

$45,000

2.1 acresLand

1168 Wilford Hollow Rd, Vinton

13% over asking, 39 days on market

Listing courtesy of Young Realty Company

5226 North Spring Dr, Roanoke, VA Sold May 28, 2026

$440,000

4 bd3 ba4,748 sq ft

5226 North Spring Dr, Roanoke

17% under asking, 264 days on market

Listing courtesy of Keller Williams Realty Roanoke

4631 Heather Dr SW 209, Roanoke, VA Sold May 28, 2026

$255,000

2 bd2 ba1,844 sq ft

4631 Heather Dr SW 209, Roanoke

9% under asking, 213 days on market

Listing courtesy of Long & Foster - Roanoke Office

1500 Chatham Heights Rd, Martinsville, VA Sold May 28, 2026

$225,000

4 bd2.5 ba2,372 sq ft

1500 Chatham Heights Rd, Martinsville

10% under asking, 234 days on market

Listing courtesy of Nest Realty Roanoke

9245 Patterson Dr, Bent Mountain, VA Sold May 28, 2026

$615,000

5 bd3 ba2,625 sq ft

9245 Patterson Dr, Bent Mountain

5% under asking, 101 days on market

Listing courtesy of RE/MAX All Points

10578 Leesville Rd, Lynch Station, VA Sold May 28, 2026

$380,000

3 bd2 ba1,555 sq ft

10578 Leesville Rd, Lynch Station

3% under asking, 79 days on market

Listing courtesy of Nexthome Twofourfive