Recently sold houses

5,998 sales · 1,633 to 1,656

145 Channelview Dr, Moneta, VA Sold Aug 3, 2026

$1,275,000

4 bd3 ba2,741 sq ft

145 Channelview Dr, Moneta

3% under asking, 54 days on market

Listing courtesy of Long & Foster - Forest

1681 Diamond Hill Rd, Moneta, VA Sold Aug 3, 2026

$350,000

3 bd2.5 ba1,716 sq ft

1681 Diamond Hill Rd, Moneta

8% under asking, 81 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

4513 Lomond Cir, Salem, VA Sold Aug 3, 2026

$460,000

4 bd3 ba2,936 sq ft

4513 Lomond Cir, Salem

4% under asking, 50 days on market

Listing courtesy of Mkb, REALTORS®

431 Homeplace Dr, Salem, VA Sold Aug 3, 2026

$449,000

4 bd2.5 ba2,361 sq ft

431 Homeplace Dr, Salem

At asking price, 14 days on market

Listing courtesy of Investors Real Estate Partners LLC

1495 Walnut Run Dr, Hardy, VA Sold Aug 3, 2026

$590,000

3 bd2 ba2,183 sq ft

1495 Walnut Run Dr, Hardy

2% under asking, 10 days on market

Listing courtesy of Kw Salem Professionals

129 Douglas Dr, Moneta, VA Sold Aug 3, 2026

$1,100,000

4 bd3 ba2,828 sq ft

129 Douglas Dr, Moneta

6% under asking, 6 days on market

Listing courtesy of Virginia Realty Group

1008 Rosemary Ave SE, Roanoke, VA Sold Aug 3, 2026

$288,650

3 bd2 ba2,108 sq ft

1008 Rosemary Ave SE, Roanoke

3% over asking, 17 days on market

Listing courtesy of Mkb, REALTORS®

5898 Lakemont Dr, Roanoke, VA Sold Aug 3, 2026

$495,000

5 bd3.5 ba3,685 sq ft

5898 Lakemont Dr, Roanoke

At asking price, 16 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

940 Murray Ave SE, Roanoke, VA Sold Aug 3, 2026

$253,000

4 bd2 ba2,172 sq ft

940 Murray Ave SE, Roanoke

2% over asking, 6 days on market

Listing courtesy of Mkb, REALTORS®

1341 Crutchfield St, Roanoke, VA Sold Aug 3, 2026

$469,000

4 bd2.5 ba2,352 sq ft

1341 Crutchfield St, Roanoke

2% under asking, 5 days on market

Listing courtesy of Red Key Realty Inc

5531 Littleton Rd, Roanoke, VA Sold Aug 3, 2026

$283,450

3 bd2 ba2,042 sq ft

5531 Littleton Rd, Roanoke

2% over asking, 12 days on market

Listing courtesy of Real Broker LLC - McLean

736 Welton Ave SW, Roanoke, VA Sold Aug 3, 2026

$186,000

4 bd2 ba1,510 sq ft

736 Welton Ave SW, Roanoke

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS® - Oak Grove

608 W Main St, Covington, VA Sold Aug 3, 2026

$62,500

2 bd1.5 ba1,082 sq ft

608 W Main St, Covington

At asking price, 10 days on market

Listing courtesy of Highlands Realty & Associates LLC

931 Myrtle Rd, Martinsville, VA Sold Aug 3, 2026

$95,000

2 bd1 ba822 sq ft

931 Myrtle Rd, Martinsville

At asking price, 6 days on market

Listing courtesy of Kw Martinsville

4912 Shadow Ln, Roanoke, VA Sold Aug 3, 2026

$370,000

4 bd3 ba2,000 sq ft

4912 Shadow Ln, Roanoke

2% under asking, 11 days on market

Listing courtesy of RE/MAX All Stars

361 Saddlewood Dr, Wirtz, VA Sold Aug 3, 2026

$445,000

3 bd2 ba2,300 sq ft

361 Saddlewood Dr, Wirtz

At asking price, 6 days on market

Listing courtesy of Keller Williams Realty Lynchburg

935 Hummingbird Drive SW, Christiansburg, VA Sold Aug 2, 2026

$275,000

3 bd1.5 ba3,378 sq ft

935 Hummingbird Drive SW, Christiansburg

8% under asking, 37 days on market

Listing courtesy of eXp Realty - Blacksburg

591 Edelweiss Trail, Hillsville, VA Sold Aug 2, 2026

$495,000

3 bd2.5 ba2,147 sq ft

591 Edelweiss Trail, Hillsville

6% under asking, 49 days on market

Listing courtesy of Thomas & Wall Real Estate LLC

229 McGavock Lane, Max Meadows, VA Sold Aug 2, 2026

$220,000

3 bd1.5 ba1,232 sq ft

229 McGavock Lane, Max Meadows

4% under asking, 4 days on market

Listing courtesy of eXp Realty - Blacksburg

1718 Dundee Ave SE, Roanoke, VA Sold Aug 2, 2026

$294,950

3 bd2 ba1,600 sq ft

1718 Dundee Ave SE, Roanoke

2% under asking, 28 days on market

Listing courtesy of Mountain View Real Estate LLC

235 Lucas Street NE, Christiansburg, VA Sold Jul 31, 2026

$219,000

3 bd1 ba984 sq ft

235 Lucas Street NE, Christiansburg

8% under asking, 70 days on market

Listing courtesy of eXp Realty

213 Union Valley Road, Riner, VA Sold Jul 31, 2026

$271,500

3 bd2 ba1,512 sq ft

213 Union Valley Road, Riner

6% under asking, 67 days on market

Listing courtesy of Sycamore REALTORS

431 Alleghany Street, Blacksburg, VA Sold Jul 31, 2026

$365,000

2 bd2 ba2,480 sq ft

431 Alleghany Street, Blacksburg

6% under asking, 46 days on market

Listing courtesy of Roots Realty Group

1485 Kensington Way, Christiansburg, VA Sold Jul 31, 2026

$367,500

3 bd3 ba1,882 sq ft

1485 Kensington Way, Christiansburg

3% under asking, 29 days on market

Listing courtesy of Real Broker, LLC