Recently sold homes

7,791 sales · 409 to 432
6,941 homes and 850 lots

1081 Stoney Way, Bedford, VA Sold Oct 21, 2026

$250,000

3 bd2.5 ba1,872 sq ft

1081 Stoney Way, Bedford

29% under asking, 175 days on market

Listing courtesy of Exp Realty LLC - Stafford

1245 Graves Harbor Trl # 2104, Huddleston, VA Sold Oct 21, 2026

$120,000

1 bd1 ba300 sq ft

1245 Graves Harbor Trl # 2104, Huddleston

17% under asking, 76 days on market

Listing courtesy of Keller Williams Realty Lynchburg

4434 Pheasant Ridge Rd Apt 407, Roanoke, VA Sold Oct 21, 2026

$270,000

2 bd2 ba

4434 Pheasant Ridge Rd Apt 407, Roanoke

3% under asking, 39 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

2512 Oak Ridge Ln, Salem, VA Sold Oct 21, 2026

$550,000

3 bd2 ba1,843 sq ft

2512 Oak Ridge Ln, Salem

8% under asking, 60 days on market

Listing courtesy of Realstar, REALTORS® LLC

508 Santee Rd, Roanoke, VA Sold Oct 21, 2026

$299,500

4 bd3 ba2,472 sq ft

508 Santee Rd, Roanoke

3% under asking, 59 days on market

Listing courtesy of Long & Foster - Roanoke Office

100 Bridgewater Pointe Pl Unit 101, Moneta, VA Sold Oct 21, 2026

$570,000

4 bd3 ba2,221 sq ft

100 Bridgewater Pointe Pl Unit 101, Moneta

10% under asking, 66 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

0 Old Forge Rd, Rocky Mount, VA Sold Oct 21, 2026

$271,000

83 acresLand

0 Old Forge Rd, Rocky Mount

7% under asking, 30 days on market

Listing courtesy of Mountain To Lake Realty

Lot 33 Nyle Ridge Rd, Wirtz, VA Sold Oct 21, 2026

$45,000

1 acreLand

Lot 33 Nyle Ridge Rd, Wirtz

10% under asking, 56 days on market

Listing courtesy of Century 21 All-Service

1112 Siesta Key Ct F, Moneta, VA Sold Oct 21, 2026

$810,000

4 bd3 ba3,000 sq ft

1112 Siesta Key Ct F, Moneta

10% under asking, 28 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

2831 Providence Church Rd, Henry, VA Sold Oct 21, 2026

$340,025

3 bd3 ba1,768 sq ft

2831 Providence Church Rd, Henry

At asking price, 44 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

1031 Rock Church Rd, Clarksville, VA Sold Oct 21, 2026

$113,000

9.4 acresLand

1031 Rock Church Rd, Clarksville

1% over asking, 23 days on market

Listing courtesy of Mossy Oak Properties Land & Farms Realty

1464 Blue Grass Trl, Lexington, VA Sold Oct 21, 2026

$474,115

3 bd2 ba2,880 sq ft

1464 Blue Grass Trl, Lexington

10% under asking, 40 days on market

Listing courtesy of Lexington Real Estate Connection

3768 Wilmont Ave NW, Roanoke, VA Sold Oct 21, 2026

$222,800

3 bd1 ba1,427 sq ft

3768 Wilmont Ave NW, Roanoke

1% under asking, 26 days on market

Listing courtesy of Keystone Realty Of Roanoke LLC

5625 North Lake Dr, Roanoke, VA Sold Oct 21, 2026

$375,000

4 bd2.5 ba2,310 sq ft

5625 North Lake Dr, Roanoke

At asking price, 16 days on market

Listing courtesy of RE/MAX All Stars

399 Merion Cir, Daleville, VA Sold Oct 21, 2026

$587,050

3 bd2 ba2,012 sq ft

399 Merion Cir, Daleville

2% under asking, 15 days on market

Listing courtesy of Long & Foster - Oak Grove

123 Hillview Dr, Roanoke, VA Sold Oct 21, 2026

$225,000

3 bd1 ba1,659 sq ft

123 Hillview Dr, Roanoke

17% under asking, 19 days on market

Listing courtesy of Waldvogel Commercial Properties

3601 Springvale St SE, Roanoke, VA Sold Oct 21, 2026

$335,000

3 bd2.5 ba1,615 sq ft

3601 Springvale St SE, Roanoke

3% under asking, 11 days on market

Listing courtesy of Wainwright & Co., REALTORS®

1346 Archbold Ave NE, Roanoke, VA Sold Oct 21, 2026

$139,950

2 bd1 ba797 sq ft

1346 Archbold Ave NE, Roanoke

At asking price, 6 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

108 Johnston Park Dr, Salem, VA Sold Oct 21, 2026

$424,500

6 bd3 ba2,541 sq ft

108 Johnston Park Dr, Salem

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

0 Foothills Road, Callaway, VA Sold Oct 20, 2026

$1,630,000

669 acresLand

0 Foothills Road, Callaway

9% under asking, 228 days on market

Listing courtesy of Woltz & Associates, Inc.

5833 Lyons Road, Dublin, VA Sold Oct 20, 2026

$285,000

3 bd1.5 ba2,982 sq ft

5833 Lyons Road, Dublin

30% under asking, 135 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

135 Wistaria Drive, Christiansburg, VA Sold Oct 20, 2026

$307,500

3 bd2.5 ba1,884 sq ft

135 Wistaria Drive, Christiansburg

15% under asking, 88 days on market

Listing courtesy of Long & Foster - Roanoke

Lot 2 Long Level Road, Floyd, VA Sold Oct 20, 2026

$111,600

13 acresLand

Lot 2 Long Level Road, Floyd

26 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

Lot 3 Long Level Road, Floyd, VA Sold Oct 20, 2026

$203,400

24 acresLand

Lot 3 Long Level Road, Floyd

26 days on market

Listing courtesy of UC/Blue Ridge Land & Auction