Recently sold homes

7,793 sales · 4,753 to 4,776
6,943 homes and 850 lots

821 Little Mountain Cir, Rocky Mount, VA Sold Apr 23, 2026

$272,000

3 bd2 ba1,296 sq ft

821 Little Mountain Cir, Rocky Mount

6% under asking, 71 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

36 N Bruffey St, Salem, VA Sold Apr 23, 2026

$254,000

3 bd1 ba1,046 sq ft

36 N Bruffey St, Salem

4% under asking, 64 days on market

Listing courtesy of Keller Williams Realty Roanoke

6733 Floyd S, Willis, VA Sold Apr 23, 2026

$697,500

7 bd7 ba6,504 sq ft

6733 Floyd S, Willis

2% under asking, 68 days on market

Listing courtesy of Wainwright & Co., REALTORS®

429 Fieldale Rd NE, Roanoke, VA Sold Apr 23, 2026

$145,000

2 bd1 ba849 sq ft

429 Fieldale Rd NE, Roanoke

6% under asking, 68 days on market

Listing courtesy of Mkb, REALTORS®

2107 Kenwood Blvd SE, Roanoke, VA Sold Apr 23, 2026

$165,000

2 bd1 ba936 sq ft

2107 Kenwood Blvd SE, Roanoke

4% under asking, 53 days on market

Listing courtesy of Realty One Group Leading Edge

5018 Carter Grove Ln, Roanoke, VA Sold Apr 23, 2026

$635,000

5 bd4.5 ba4,710 sq ft

5018 Carter Grove Ln, Roanoke

2% under asking, 7 days on market

Listing courtesy of Long & Foster - Roanoke Office

1152 Cardiff Ct, Roanoke, VA Sold Apr 23, 2026

$429,000

3 bd2 ba1,732 sq ft

1152 Cardiff Ct, Roanoke

2% under asking, 46 days on market

Listing courtesy of Ml Realty

389 Carroll Dr, Hardy, VA Sold Apr 23, 2026

$475,000

3 bd3 ba1,916 sq ft

389 Carroll Dr, Hardy

3% under asking, 15 days on market

Listing courtesy of Mountain To Lake Realty

3311 Green Ridge Ct, Roanoke, VA Sold Apr 23, 2026

$355,000

3 bd2 ba2,045 sq ft

3311 Green Ridge Ct, Roanoke

5% under asking, 42 days on market

Listing courtesy of Point Management LLC

3650 Kentland Dr, Roanoke, VA Sold Apr 23, 2026

$345,000

4 bd3 ba2,143 sq ft

3650 Kentland Dr, Roanoke

At asking price, 7 days on market

Listing courtesy of RE/MAX All Points

8534 Brubaker Dr, Roanoke, VA Sold Apr 23, 2026

$250,000

3 bd1.5 ba1,512 sq ft

8534 Brubaker Dr, Roanoke

14% under asking, 22 days on market

Listing courtesy of RE/MAX All Stars

Lot 59 North Church Dr, Hardy, VA Sold Apr 23, 2026

$28,500

0.74 acresLand

Lot 59 North Church Dr, Hardy

8% under asking, 16 days on market

Listing courtesy of Deb Beran Properties

4504 Stonewall Rd NW, Roanoke, VA Sold Apr 23, 2026

$108,200

3 bd1 ba1,000 sq ft

4504 Stonewall Rd NW, Roanoke

6% under asking, 29 days on market

Listing courtesy of Prime Real Estate Services Inc

329 Scalybark Dr, Blue Ridge, VA Sold Apr 23, 2026

$370,000

3 bd2.5 ba2,688 sq ft

329 Scalybark Dr, Blue Ridge

3% under asking, 1 day on market

Listing courtesy of RE/MAX All Stars

670 Murray Ave SE, Roanoke, VA Sold Apr 23, 2026

$210,000

3 bd1.5 ba1,250 sq ft

670 Murray Ave SE, Roanoke

At asking price, 9 days on market

Listing courtesy of Shepherd Realty Group

108 Maple Ridge Ct, Vinton, VA Sold Apr 23, 2026

$242,500

3 bd1.5 ba1,428 sq ft

108 Maple Ridge Ct, Vinton

5% over asking, 7 days on market

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

24 Luna Ct, Roanoke, VA Sold Apr 23, 2026

$459,500

3 bd2 ba1,615 sq ft

24 Luna Ct, Roanoke

At asking price, 1 day on market

Listing courtesy of Wainwright & Co., REALTORS®

1188 Hopes Way, Bedford, VA Sold Apr 23, 2026

$385,000

3 bd2 ba4,148 sq ft

1188 Hopes Way, Bedford

At asking price

Listing courtesy of Century 21 All-Service

99 Spruce Ln, Callaway, VA Sold Apr 23, 2026

$525,000

4 bd3 ba3,169 sq ft

99 Spruce Ln, Callaway

2% under asking, 8 days on market

Listing courtesy of Keller Williams Realty Roanoke

804 Aster St, Roanoke, VA Sold Apr 23, 2026

$370,000

3 bd2.5 ba2,146 sq ft

804 Aster St, Roanoke

At asking price, 12 days on market

Listing courtesy of RE/MAX All Stars

1840 Bluewater Dr, Moneta, VA Sold Apr 23, 2026

$364,900

3 bd2 ba1,456 sq ft

1840 Bluewater Dr, Moneta

At asking price, 7 days on market

Listing courtesy of Century 21 All-Service

4503 Alleghany Dr, Salem, VA Sold Apr 23, 2026

$325,000

3 bd2 ba1,508 sq ft

4503 Alleghany Dr, Salem

3% over asking, 3 days on market

Listing courtesy of Nest Realty Roanoke

301 Bowman Ave, Salem, VA Sold Apr 23, 2026

$79,000

1 bd1 ba798 sq ft

301 Bowman Ave, Salem

At asking price, 8 days on market

Listing courtesy of Mkb, REALTORS®

0 Knob Church Rd, Henry, VA Sold Apr 23, 2026

$29,500

5.2 acresLand

0 Knob Church Rd, Henry

8% under asking, 6 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy