Recently sold homes

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

7,795 sales · 4,249 to 4,272
6,945 homes and 850 lots

301 23rd St SW, Roanoke, VA Sold May 12, 2026

$1,150,000

6 bd8.5 ba8,453 sq ft

301 23rd St SW, Roanoke

36% under asking, 211 days on market

Listing courtesy of Mkb, REALTORS®

1572 Little Catawba Creek Rd, Troutville, VA Sold May 12, 2026

$260,000

3 bd1 ba960 sq ft

1572 Little Catawba Creek Rd, Troutville

4% over asking

Listing courtesy of Century 21 Wampler Realty

2579 Quarles Rd, Thaxton, VA Sold May 12, 2026

$335,000

3 bd2 ba1,264 sq ft

2579 Quarles Rd, Thaxton

11% under asking, 47 days on market

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

8109 Winterwood Trl, Roanoke, VA Sold May 12, 2026

$670,000

4 bd3.5 ba4,260 sq ft

8109 Winterwood Trl, Roanoke

7% under asking, 30 days on market

Listing courtesy of RE/MAX All Points

7022 Oak Ct, Roanoke, VA Sold May 12, 2026

$205,000

2 bd1.5 ba1,044 sq ft

7022 Oak Ct, Roanoke

5% under asking, 39 days on market

Listing courtesy of RE/MAX All Stars

385 Cross Harbor Dr, Penhook, VA Sold May 12, 2026

$1,150,000

3 bd3 ba2,882 sq ft

385 Cross Harbor Dr, Penhook

At asking price, 3 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

421 7th St, Vinton, VA Sold May 12, 2026

$100,000

3 bd1 ba1,252 sq ft

421 7th St, Vinton

17% under asking, 12 days on market

Listing courtesy of Real Broker LLC - McLean

3220 Hartley Cir SW, Roanoke, VA Sold May 12, 2026

$369,950

4 bd3 ba1,808 sq ft

3220 Hartley Cir SW, Roanoke

At asking price, 4 days on market

Listing courtesy of Park Place Realty Inc

90 Middlecreek Ct, Moneta, VA Sold May 12, 2026

$439,900

3 bd2 ba1,652 sq ft

90 Middlecreek Ct, Moneta

At asking price, 6 days on market

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

1890 Alum Springs Road, Pulaski, VA Sold May 11, 2026

$200,000

3 bd2 ba2,048 sq ft

1890 Alum Springs Road, Pulaski

15% under asking, 244 days on market

Listing courtesy of RE/MAX Cavaliers Radford

1010 Madison Lane, Blacksburg, VA Sold May 11, 2026

$585,000

5 bd3 ba2,796 sq ft

1010 Madison Lane, Blacksburg

2% under asking, 33 days on market

Listing courtesy of Mandell Real Estate Group

2231 Irish Circle, Salem, VA Sold May 11, 2026

$325,000

4 bd2 ba1,731 sq ft

2231 Irish Circle, Salem

At asking price, 3 days on market

Listing courtesy of All Faith Realty and Auctions, Inc.

5320 Brush Creek Road, Riner, VA Sold May 11, 2026

$199,000

3 bd2 ba1,512 sq ft

5320 Brush Creek Road, Riner

5% under asking, 62 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

971 Phadettia Road, Willis, VA Sold May 11, 2026

$140,000

18 acresLand

971 Phadettia Road, Willis

12% under asking, 115 days on market

Listing courtesy of Thomas & Wall Real Estate LLC

325 Colin Reid Pass NW, Christiansburg, VA Sold May 11, 2026

$459,000

4 bd2 ba2,162 sq ft

325 Colin Reid Pass NW, Christiansburg

2% under asking, 77 days on market

Listing courtesy of Nest Realty SWVA

6315 Monet Drive, Roanoke, VA Sold May 11, 2026

$460,000

3 bd3 ba1,343 sq ft

6315 Monet Drive, Roanoke

7% over asking, 4 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

3304 Honaker Road, Draper, VA Sold May 11, 2026

$272,000

3 bd2 ba1,920 sq ft

3304 Honaker Road, Draper

14% under asking, 79 days on market

Listing courtesy of Price Real Estate, Inc.

601 S Main Street, Hillsville, VA Sold May 11, 2026

$227,000

3 bd2.5 ba1,155 sq ft

601 S Main Street, Hillsville

5% under asking, 22 days on market

Listing courtesy of All Faith Realty and Auctions, Inc.

334 Dunbar Avenue, Dublin, VA Sold May 11, 2026

$230,000

3 bd1 ba1,668 sq ft

334 Dunbar Avenue, Dublin

18% under asking, 32 days on market

Listing courtesy of Century 21 Valley Real Estate

TBD Ferrum Forest Lane, Ferrum, VA Sold May 11, 2026

$85,250

72 acresLand

TBD Ferrum Forest Lane, Ferrum

31% over asking, 30 days on market

Listing courtesy of UC/Blue Ridge Land & Auction

1245 Montgomery Street, Christiansburg, VA Sold May 11, 2026

$239,000

3 bd2 ba1,660 sq ft

1245 Montgomery Street, Christiansburg

5% over asking

Listing courtesy of All Faith Realty and Auctions, Inc.

160 Roudabush Drive, Christiansburg, VA Sold May 11, 2026

$390,000

3 bd2 ba1,817 sq ft

160 Roudabush Drive, Christiansburg

2% under asking, 14 days on market

Listing courtesy of Nest Realty SWVA

117 Dogwood Lane, Narrows, VA Sold May 11, 2026

$204,000

4 bd2 ba1,791 sq ft

117 Dogwood Lane, Narrows

Listing courtesy of RE/MAX 8 - Blacksburg

4426 Toddsbury Dr, Vinton, VA Sold May 11, 2026

$60,000

5.1 acresLand

4426 Toddsbury Dr, Vinton

25% under asking, 162 days on market

Listing courtesy of Keller Williams Realty Roanoke