Recently sold homes

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

7,791 sales · 1,033 to 1,056
6,941 homes and 850 lots

212 N North Branch Rd, Bedford, VA Sold Sep 22, 2026

$670,000

5 bd3 ba3,273 sq ft

212 N North Branch Rd, Bedford

At asking price, 2 days on market

Listing courtesy of Keller Williams Realty Lynchburg

2125 Yellow Mountain Rd SE Apt 302, Roanoke, VA Sold Sep 22, 2026

$585,000

2 bd2 ba1,706 sq ft

2125 Yellow Mountain Rd SE Apt 302, Roanoke

At asking price, 4 days on market

Listing courtesy of Long & Foster - Oak Grove

2111 Mill Ln, Salem, VA Sold Sep 22, 2026

$363,000

3 bd2.5 ba1,540 sq ft

2111 Mill Ln, Salem

2% under asking, 1 day on market

Listing courtesy of Mac Westland Real Estate Group

172 Lakewatch Circle, Moneta, VA Sold Sep 21, 2026

$1,550,000

4 bd4.5 ba4,400 sq ft

172 Lakewatch Circle, Moneta

6% under asking, 259 days on market

Listing courtesy of Lyons Team, REALTORS

954 Brooklyn Avenue, Christiansburg, VA Sold Sep 21, 2026

$349,900

3 bd2.5 ba1,952 sq ft

954 Brooklyn Avenue, Christiansburg

13% under asking, 42 days on market

Listing courtesy of Sycamore REALTORS

5583 Bradshaw Road, Salem, VA Sold Sep 21, 2026

$205,000

3 bd2 ba1,952 sq ft

5583 Bradshaw Road, Salem

7% under asking, 52 days on market

Listing courtesy of Sycamore REALTORS

190 New Street, Christiansburg, VA Sold Sep 21, 2026

$229,000

3 bd2 ba1,043 sq ft

190 New Street, Christiansburg

2% over asking, 5 days on market

Listing courtesy of Coldwell Banker Townside Bburg

447 Long Level Road, Floyd, VA Sold Sep 21, 2026

$430,000

3 bd3 ba2,297 sq ft

447 Long Level Road, Floyd

1 day on market

Listing courtesy of UC/Blue Ridge Land & Auction

414 Graham Street, Pulaski, VA Sold Sep 21, 2026

$240,000

4 bd2.5 ba2,363 sq ft

414 Graham Street, Pulaski

At asking price, 8 days on market

Listing courtesy of Welcome Home Real Estate

1024 Dora Highway, Pulaski, VA Sold Sep 21, 2026

$199,900

3 bd2 ba1,650 sq ft

1024 Dora Highway, Pulaski

At asking price, 7 days on market

Listing courtesy of Sycamore REALTORS

Lot 170 Talon Ridge Rd, Pittsville, VA Sold Sep 21, 2026

$19,000

1.4 acresLand

Lot 170 Talon Ridge Rd, Pittsville

37% under asking, 433 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

0 Jackrabbit Ln, Coleman Falls, VA Sold Sep 21, 2026

$220,000

36 acresLand

0 Jackrabbit Ln, Coleman Falls

12% under asking, 171 days on market

Listing courtesy of Century 21 All-Service

88 Maple St, Salem, VA Sold Sep 21, 2026

$295,000

2 bd2 ba1,435 sq ft

88 Maple St, Salem

9% under asking, 136 days on market

Listing courtesy of Young Realty Company

17500 Franklin St, Ferrum, VA Sold Sep 21, 2026

$240,000

3 bd1 ba1,037 sq ft

17500 Franklin St, Ferrum

4% under asking, 121 days on market

Listing courtesy of Advantage Realty LLC

2402 Willow Walk Rd NW, Roanoke, VA Sold Sep 21, 2026

$289,950

3 bd2 ba1,300 sq ft

2402 Willow Walk Rd NW, Roanoke

3% under asking, 49 days on market

Listing courtesy of Red Key Realty Inc

726 Rose Ave, Clifton Forge, VA Sold Sep 21, 2026

$20,000

3 bd2 ba1,890 sq ft

726 Rose Ave, Clifton Forge

43% under asking, 108 days on market

Listing courtesy of Mountain View Real Estate LLC

3063 Pebble Dr, Roanoke, VA Sold Sep 21, 2026

$290,000

3 bd1 ba1,597 sq ft

3063 Pebble Dr, Roanoke

3% under asking, 42 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

1750 Connors Run, Salem, VA Sold Sep 21, 2026

$305,000

3 bd2.5 ba1,558 sq ft

1750 Connors Run, Salem

8% under asking, 46 days on market

Listing courtesy of Nest Realty Roanoke

653 Murray Ave SE, Roanoke, VA Sold Sep 21, 2026

$226,000

3 bd1.5 ba1,071 sq ft

653 Murray Ave SE, Roanoke

3% over asking, 26 days on market

Listing courtesy of Realty One Group Leading Edge

5109 Labradore Dr, Roanoke, VA Sold Sep 21, 2026

$420,000

3 bd2 ba1,644 sq ft

5109 Labradore Dr, Roanoke

7% under asking, 27 days on market

Listing courtesy of Mkb, REALTORS®

5272 Booker T Washington Hwy, Rocky Mount, VA Sold Sep 21, 2026

$249,900

2 bd1 ba1,584 sq ft

5272 Booker T Washington Hwy, Rocky Mount

At asking price, 6 days on market

Listing courtesy of Coldwell Banker Townside, REALTORS®

1620 Little Catawba Creek Rd, Troutville, VA Sold Sep 21, 2026

$238,000

3 bd1 ba1,000 sq ft

1620 Little Catawba Creek Rd, Troutville

5% under asking, 14 days on market

Listing courtesy of Mac Westland Real Estate Group

88 Angel Ct, New Castle, VA Sold Sep 21, 2026

$275,000

3 bd2.5 ba1,782 sq ft

88 Angel Ct, New Castle

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS® - New Castle

23 Byrd Hill Dr, Hot Springs, VA Sold Sep 21, 2026

$175,000

3 bd1.5 ba1,960 sq ft

23 Byrd Hill Dr, Hot Springs

At asking price, 4 days on market

Listing courtesy of Highlands Realty & Associates LLC