Recently sold homes

7,794 sales · 3,241 to 3,264
6,944 homes and 850 lots

77 Gloucester Ct, Troutville, VA Sold Jun 18, 2026

$700,700

6 bd6 ba7,327 sq ft

77 Gloucester Ct, Troutville

48% over asking, 18 days on market

Listing courtesy of Mountain View Real Estate LLC

10402 Leesville Rd, Lynch Station, VA Sold Jun 18, 2026

$399,000

3 bd2 ba1,657 sq ft

10402 Leesville Rd, Lynch Station

At asking price, 39 days on market

Listing courtesy of Nexthome Twofourfive

2176 Horn Cir, Vinton, VA Sold Jun 18, 2026

$325,000

4 bd2 ba2,274 sq ft

2176 Horn Cir, Vinton

At asking price, 31 days on market

Listing courtesy of Mkb, REALTORS®

4326 William Ct, Roanoke, VA Sold Jun 18, 2026

$401,100

4 bd2.5 ba2,120 sq ft

4326 William Ct, Roanoke

2% over asking, 5 days on market

Listing courtesy of Mkb, REALTORS®

159 Windmere Trl, Moneta, VA Sold Jun 18, 2026

$920,000

4 bd2 ba2,880 sq ft

159 Windmere Trl, Moneta

At asking price, 7 days on market

Listing courtesy of Deb Beran Properties

6640 Parkway Dr, Roanoke, VA Sold Jun 18, 2026

$451,000

4 bd2.5 ba3,053 sq ft

6640 Parkway Dr, Roanoke

At asking price, 6 days on market

Listing courtesy of Barker Realty Co

804 Harrison Ave, Salem, VA Sold Jun 18, 2026

$375,000

4 bd3 ba2,464 sq ft

804 Harrison Ave, Salem

1% under asking, 4 days on market

Listing courtesy of Rocky's Mom Realty LLC

3033 Parham Dr, Roanoke, VA Sold Jun 18, 2026

$320,000

4 bd2 ba1,981 sq ft

3033 Parham Dr, Roanoke

At asking price, 15 days on market

Listing courtesy of Shepherd Realty Group

501 Mountain Ave SW, Roanoke, VA Sold Jun 18, 2026

$473,000

Condo

501 Mountain Ave SW, Roanoke

5% under asking, 5 days on market

Listing courtesy of Investors Real Estate Partners LLC

1223 Jeanette Ave, Vinton, VA Sold Jun 18, 2026

$223,000

3 bd1 ba1,200 sq ft

1223 Jeanette Ave, Vinton

4% over asking, 13 days on market

Listing courtesy of RE/MAX All Stars

150 Providence Ln, Union Hall, VA Sold Jun 18, 2026

$1,675,000

6 bd3.5 ba3,981 sq ft

150 Providence Ln, Union Hall

1% under asking, 6 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

2525 Maiden Ln SW, Roanoke, VA Sold Jun 18, 2026

$240,000

2 bd1 ba1,010 sq ft

2525 Maiden Ln SW, Roanoke

2% under asking, 7 days on market

Listing courtesy of RE/MAX All Stars

0 Webster Rd, Glade Hill, VA Sold Jun 18, 2026

$235,000

28 acresLand

0 Webster Rd, Glade Hill

6% under asking, 17 days on market

Listing courtesy of Whitetail Properties Real Estate LLC

3142 W Ridge Rd SW, Roanoke, VA Sold Jun 18, 2026

$819,000

4 bd3.5 ba3,555 sq ft

3142 W Ridge Rd SW, Roanoke

At asking price, 2 days on market

Listing courtesy of Long & Foster - Roanoke Office

1079 Mildred St, Fincastle, VA Sold Jun 18, 2026

$325,000

3 bd2 ba2,316 sq ft

1079 Mildred St, Fincastle

4% under asking, 4 days on market

Listing courtesy of Keller Williams Realty Roanoke

5424 Highfields Rd, Roanoke, VA Sold Jun 18, 2026

$395,000

3 bd3 ba1,868 sq ft

5424 Highfields Rd, Roanoke

At asking price, 4 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

329 Lynn Haven Cir, Vinton, VA Sold Jun 18, 2026

$250,000

3 bd1 ba1,187 sq ft

329 Lynn Haven Cir, Vinton

2% over asking, 5 days on market

Listing courtesy of Nest Realty Roanoke

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

963 Tripple Creek Rd, Rocky Mount, VA Sold Jun 18, 2026

$278,500

3 bd2 ba1,791 sq ft

963 Tripple Creek Rd, Rocky Mount

4% under asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

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