Recently sold homes

7,795 sales · 3,649 to 3,672
6,945 homes and 850 lots

265 Mulberry Drive, Christiansburg, VA Sold Jun 3, 2026

$310,000

4 bd2.5 ba2,044 sq ft

265 Mulberry Drive, Christiansburg

At asking price, 1 day on market

Listing courtesy of RE/MAX 8 - Blacksburg

508 Lawndale Drive, Pearisburg, VA Sold Jun 3, 2026

$330,000

4 bd2.5 ba2,043 sq ft

508 Lawndale Drive, Pearisburg

At asking price

Listing courtesy of Lavinder Real Estate

2804 Russlen Dr, Salem, VA Sold Jun 3, 2026

$464,950

4 bd2.5 ba2,150 sq ft

2804 Russlen Dr, Salem

At asking price, 220 days on market

Listing courtesy of R Fralin & Associates Inc

506 Harbor Ridge Dr, Goodview, VA Sold Jun 3, 2026

$500,000

3 bd2.5 ba1,512 sq ft

506 Harbor Ridge Dr, Goodview

4% under asking, 56 days on market

Listing courtesy of Exp Realty LLC - Sml

160 Blue Ridge Ln, Rocky Mount, VA Sold Jun 3, 2026

$535,000

5 bd3.5 ba2,753 sq ft

160 Blue Ridge Ln, Rocky Mount

11% under asking, 122 days on market

Listing courtesy of Lake Retreat Properties Inc.

7060 Fairway Ridge Rd, Salem, VA Sold Jun 3, 2026

$601,490

4 bd2.5 ba3,036 sq ft

7060 Fairway Ridge Rd, Salem

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

4129 Blue View Dr, Roanoke, VA Sold Jun 3, 2026

$339,000

4 bd2.5 ba2,180 sq ft

4129 Blue View Dr, Roanoke

3% under asking, 76 days on market

Listing courtesy of RE/MAX All Points

Lot 26 Afton Ln, Goodview, VA Sold Jun 3, 2026

$11,250

1.5 acresLand

Lot 26 Afton Ln, Goodview

20% under asking, 53 days on market

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

1520 Gowen Ln, Huddleston, VA Sold Jun 3, 2026

$1,437,500

4 bd3 ba2,632 sq ft

1520 Gowen Ln, Huddleston

3% under asking, 13 days on market

Listing courtesy of Ml Realty

3770 Wheatland Rd, Fincastle, VA Sold Jun 3, 2026

$33,000

1 bd1 ba524 sq ft

3770 Wheatland Rd, Fincastle

34% under asking, 35 days on market

Listing courtesy of Wainwright & Co., REALTORS®

131 Ruritan Rd, Rocky Mount, VA Sold Jun 3, 2026

$344,000

3 bd1.5 ba2,146 sq ft

131 Ruritan Rd, Rocky Mount

4% under asking, 26 days on market

Listing courtesy of Mountain To Lake Realty

1108 Pleasant View Ave NW, Roanoke, VA Sold Jun 3, 2026

$249,950

4 bd2 ba1,508 sq ft

1108 Pleasant View Ave NW, Roanoke

At asking price, 9 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

101 Woodley Rd, Moneta, VA Sold Jun 3, 2026

$12,000

0.65 acresLand

101 Woodley Rd, Moneta

At asking price, 33 days on market

Listing courtesy of Cb Sales And Rentals Inc

919 Bolejack Blvd, Roanoke, VA Sold Jun 3, 2026

$280,000

3 bd2 ba1,753 sq ft

919 Bolejack Blvd, Roanoke

3% under asking, 8 days on market

Listing courtesy of Exp Realty LLC - Stafford

231 Teel Ct, Rocky Mount, VA Sold Jun 3, 2026

$550,000

4 bd4 ba4,816 sq ft

231 Teel Ct, Rocky Mount

At asking price, 15 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

735 Ridgecrest Ln, Roanoke, VA Sold Jun 3, 2026

$460,000

4 bd2.5 ba3,006 sq ft

735 Ridgecrest Ln, Roanoke

At asking price, 3 days on market

Listing courtesy of Realstar, REALTORS® LLC

0 Roach Rd, Huddleston, VA Sold Jun 3, 2026

$700,000

283 acresLand

0 Roach Rd, Huddleston

At asking price, 34 days on market

Listing courtesy of Lake Retreat Properties Inc.

1578 Jordantown Rd, Thaxton, VA Sold Jun 3, 2026

$102,000

4 bd2 ba1,697 sq ft

1578 Jordantown Rd, Thaxton

2% over asking, 2 days on market

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

2901 Neil Dr, Roanoke, VA Sold Jun 3, 2026

$199,000

3 bd1.5 ba1,792 sq ft

2901 Neil Dr, Roanoke

13% under asking, 21 days on market

Listing courtesy of RE/MAX All Points

Lot 1 Quaker Church Rd, Bedford, VA Sold Jun 3, 2026

$34,950

1.1 acresLand

Lot 1 Quaker Church Rd, Bedford

At asking price, 3 days on market

Listing courtesy of Embolden Realty Group

5062 Woodlyn Street, Dublin, VA Sold Jun 2, 2026

$376,500

5 bd3 ba2,640 sq ft

5062 Woodlyn Street, Dublin

11% under asking, 268 days on market

Listing courtesy of Woods River Realty, Inc.

1224 Macgill Street, Pulaski, VA Sold Jun 2, 2026

$50,000

0.63 acresLand

1224 Macgill Street, Pulaski

28% under asking, 259 days on market

Listing courtesy of Woods River Realty, Inc.

208 Heights Lane, Blacksburg, VA Sold Jun 2, 2026

$424,000

3 bd3.5 ba1,744 sq ft

208 Heights Lane, Blacksburg

At asking price, 5 days on market

Listing courtesy of Keller Williams New River Valley

321 Cumberland Gap Road, Newport, VA Sold Jun 2, 2026

$699,500

3 bd2 ba2,478 sq ft

321 Cumberland Gap Road, Newport

3% under asking, 49 days on market

Listing courtesy of Long & Foster - Blacksburg