Recently sold homes

Homes and lots sold in the last 12 months, with sale prices and dates. Median home sale price $308,000.

7,792 sales · 2,017 to 2,040
6,942 homes and 850 lots

1019 Croker Ln, Vinton, VA Sold Aug 6, 2026

$255,000

2 bd2.5 ba960 sq ft

1019 Croker Ln, Vinton

12% under asking, 24 days on market

Listing courtesy of Walker Real Estate Solutions

8755 Rocky Ford Rd, Moneta, VA Sold Aug 6, 2026

$270,000

3 bd2 ba1,568 sq ft

8755 Rocky Ford Rd, Moneta

15% under asking, 31 days on market

Listing courtesy of Long & Foster - Roanoke Office

833 Gravel Hill Rd, Troutville, VA Sold Aug 6, 2026

$318,000

3 bd2 ba2,008 sq ft

833 Gravel Hill Rd, Troutville

2% under asking, 24 days on market

Listing courtesy of Mac Westland Real Estate Group

41 Oriskany Square, Eagle Rock, VA Sold Aug 6, 2026

$262,500

3 bd1.5 ba1,864 sq ft

41 Oriskany Square, Eagle Rock

5% over asking, 15 days on market

Listing courtesy of Charlton Associates

110 Green St, Salem, VA Sold Aug 6, 2026

$449,950

5 bd1.5 ba3,100 sq ft

110 Green St, Salem

At asking price, 11 days on market

Listing courtesy of Mkb, REALTORS® - Salem

515 Cambridge Ct F1, Hardy, VA Sold Aug 6, 2026

$599,900

3 bd3.5 ba1,920 sq ft

515 Cambridge Ct F1, Hardy

At asking price, 1 day on market

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

323 N Maple St, Vinton, VA Sold Aug 6, 2026

$294,950

3 bd2 ba2,554 sq ft

323 N Maple St, Vinton

6% under asking, 22 days on market

Listing courtesy of Shepherd Realty Group

4715 Oakcliff Dr, Roanoke, VA Sold Aug 6, 2026

$250,000

3 bd3.5 ba2,400 sq ft

4715 Oakcliff Dr, Roanoke

At asking price, 26 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

216 Poplar Ave, Salem, VA Sold Aug 6, 2026

$215,000

3 bd2 ba1,667 sq ft

216 Poplar Ave, Salem

26% under asking, 25 days on market

Listing courtesy of Barker Realty Co

5177 Arrowhead Trl, Salem, VA Sold Aug 6, 2026

$495,000

3 bd3.5 ba3,416 sq ft

5177 Arrowhead Trl, Salem

1% under asking, 18 days on market

Listing courtesy of Lpt Realty LLC

7311 Sunnybrook Dr, Roanoke, VA Sold Aug 6, 2026

$280,000

4 bd2 ba1,463 sq ft

7311 Sunnybrook Dr, Roanoke

7% under asking, 13 days on market

Listing courtesy of Real Broker, LLC - Roanoke

42 Moran Farm Ln, Troutville, VA Sold Aug 6, 2026

$230,900

3 bd1 ba1,486 sq ft

42 Moran Farm Ln, Troutville

At asking price, 7 days on market

Listing courtesy of Wainwright & Co., REALTORS®

218 Mansfield Dr, Madison Heights, VA Sold Aug 6, 2026

$399,950

3 bd2.5 ba1,422 sq ft

218 Mansfield Dr, Madison Heights

At asking price, 4 days on market

Listing courtesy of Mkb, REALTORS®

1024 Woodrow Ave SE, Roanoke, VA Sold Aug 6, 2026

$75,200

3 bd1 ba1,363 sq ft

1024 Woodrow Ave SE, Roanoke

8 days on market

Listing courtesy of Keller Williams Realty Roanoke

6481 Stewartsville Rd, Moneta, VA Sold Aug 6, 2026

$572,000

3 bd3 ba3,246 sq ft

6481 Stewartsville Rd, Moneta

4% under asking, 7 days on market

Listing courtesy of Mark A Dalton & Company Inc

1533 Blanton Ave SE, Roanoke, VA Sold Aug 6, 2026

$212,000

2 bd1 ba795 sq ft

1533 Blanton Ave SE, Roanoke

1% under asking, 4 days on market

Listing courtesy of RE/MAX All Stars

2014 Etzler Rd, Troutville, VA Sold Aug 6, 2026

$493,000

3 bd2 ba1,948 sq ft

2014 Etzler Rd, Troutville

1% over asking, 3 days on market

Listing courtesy of Long & Foster - Roanoke Office

1016 Woodrow Ave SE, Roanoke, VA Sold Aug 6, 2026

$150,000

Multi-family

1016 Woodrow Ave SE, Roanoke

At asking price, 2 days on market

Listing courtesy of Realstar, REALTORS® LLC

2700 Draper Ridge Road, Draper, VA Sold Aug 5, 2026

$495,000

4 bd3 ba2,430 sq ft

2700 Draper Ridge Road, Draper

8% under asking, 99 days on market

Listing courtesy of Mabry & Cox REALTORS®

TBD Chestnut Ridge Road, Riner, VA Sold Aug 5, 2026

$310,000

22 acresLand

TBD Chestnut Ridge Road, Riner

6% under asking, 29 days on market

Listing courtesy of Keller Williams Allegiance

2537 Rosemary Road, Christiansburg, VA Sold Aug 5, 2026

$300,000

2 bd1 ba854 sq ft

2537 Rosemary Road, Christiansburg

At asking price, 23 days on market

Listing courtesy of TRINITY Real Estate

110 Aster Lane, Christiansburg, VA Sold Aug 5, 2026

$340,000

4 bd3 ba1,868 sq ft

110 Aster Lane, Christiansburg

3% under asking, 18 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

540 Poplar Street, Narrows, VA Sold Aug 5, 2026

$50,000

3 bd1 ba1,271 sq ft

540 Poplar Street, Narrows

Listing courtesy of RE/MAX 8 - Pearisburg

946 Ashland Ave, Bedford, VA Sold Aug 5, 2026

$384,000

4 bd3 ba2,482 sq ft

946 Ashland Ave, Bedford

10% under asking, 277 days on market

Listing courtesy of Front Porch Realty