Recently sold houses

5,997 sales · 4,585 to 4,608

222 N Oakwood Rd, Troutville, VA Sold Feb 25, 2026

$365,000

3 bd2 ba1,435 sq ft

222 N Oakwood Rd, Troutville

At asking price, 57 days on market

Listing courtesy of Mac Westland Real Estate Group

3147 Garden City Blvd SE, Roanoke, VA Sold Feb 25, 2026

$78,800

2 bd1 ba784 sq ft

3147 Garden City Blvd SE, Roanoke

40% under asking, 67 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

300 Ridgley Ln, Fincastle, VA Sold Feb 25, 2026

$395,950

4 bd2.5 ba2,128 sq ft

300 Ridgley Ln, Fincastle

1% under asking, 19 days on market

Listing courtesy of R Fralin & Associates Inc

934 Pocahontas Ave NE, Roanoke, VA Sold Feb 25, 2026

$185,000

3 bd1.5 ba1,790 sq ft

934 Pocahontas Ave NE, Roanoke

At asking price, 9 days on market

Listing courtesy of RE/MAX All Points

2718 Fletcher St, Salem, VA Sold Feb 25, 2026

$311,710

4 bd2 ba1,750 sq ft

2718 Fletcher St, Salem

1% under asking, 4 days on market

Listing courtesy of Lpt Realty LLC

5702 Santa Anita Ter, Roanoke, VA Sold Feb 25, 2026

$230,000

3 bd2.5 ba1,196 sq ft

5702 Santa Anita Ter, Roanoke

4% under asking, 7 days on market

Listing courtesy of Dewitt, Tom, Inc

4509 Autumn Ln NW, Roanoke, VA Sold Feb 25, 2026

$299,950

3 bd2 ba1,445 sq ft

4509 Autumn Ln NW, Roanoke

At asking price, 6 days on market

Listing courtesy of RE/MAX All Stars

2310 Kingston Branch Road, Christiansburg, VA Sold Feb 24, 2026

$1,120,000

4 bd3.5 ba4,250 sq ft

2310 Kingston Branch Road, Christiansburg

6% under asking, 217 days on market

Listing courtesy of Roots Realty Group

104 Third Street SE, Pulaski, VA Sold Feb 24, 2026

$27,900

3 bd1 ba1,302 sq ft

104 Third Street SE, Pulaski

20% under asking, 78 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1309 Greendale Drive, Blacksburg, VA Sold Feb 24, 2026

$515,000

4 bd3 ba2,424 sq ft

1309 Greendale Drive, Blacksburg

2% under asking, 49 days on market

Listing courtesy of eXp Realty

2825 Spaulding Road, Christiansburg, VA Sold Feb 24, 2026

$37,500

3 bd1 ba800 sq ft

2825 Spaulding Road, Christiansburg

25% under asking, 47 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

6201 Double Cabin Road, Hillsville, VA Sold Feb 24, 2026

$135,000

2 bd1 ba640 sq ft

6201 Double Cabin Road, Hillsville

10% under asking, 14 days on market

Listing courtesy of Bowman Real Estate

6389 Ruebush Road, Dublin, VA Sold Feb 24, 2026

$359,900

3 bd2 ba1,560 sq ft

6389 Ruebush Road, Dublin

At asking price, 1 day on market

Listing courtesy of UC/Blue Ridge Land & Auction

7758 Old Fincastle Rd, Fincastle, VA Sold Feb 24, 2026

$688,000

5 bd2 ba2,948 sq ft

7758 Old Fincastle Rd, Fincastle

4% under asking, 81 days on market

Listing courtesy of Mac Westland Real Estate Group

100 Chimney Sweep Ct, Goodview, VA Sold Feb 24, 2026

$389,950

4 bd2.5 ba2,020 sq ft

100 Chimney Sweep Ct, Goodview

5% under asking, 127 days on market

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

113 W Pine St, Clifton Forge, VA Sold Feb 24, 2026

$31,500

3 bd1 ba3,328 sq ft

113 W Pine St, Clifton Forge

10% under asking, 42 days on market

Listing courtesy of Prime Real Estate Services Inc

14776 Franklin St, Ferrum, VA Sold Feb 24, 2026

$295,000

3 bd1 ba1,792 sq ft

14776 Franklin St, Ferrum

5% under asking, 72 days on market

Listing courtesy of Mountain To Lake Realty

28 Spruce Cir, Blue Ridge, VA Sold Feb 24, 2026

$385,000

4 bd2 ba2,151 sq ft

28 Spruce Cir, Blue Ridge

4% under asking, 56 days on market

Listing courtesy of Richards & Stone, REALTORS®

1880 Old Chatham Rd, Martinsville, VA Sold Feb 24, 2026

$145,000

2 bd1.5 ba1,230 sq ft

1880 Old Chatham Rd, Martinsville

6% under asking, 23 days on market

Listing courtesy of Sarver Properties LLC

1932 Connors Ct, Salem, VA Sold Feb 24, 2026

$289,000

3 bd2 ba1,120 sq ft

1932 Connors Ct, Salem

2% under asking, 12 days on market

Listing courtesy of Mountain View Real Estate LLC

2732 Ordway Dr NW, Roanoke, VA Sold Feb 24, 2026

$295,000

4 bd3 ba1,591 sq ft

2732 Ordway Dr NW, Roanoke

6% over asking, 7 days on market

Listing courtesy of Lazaro Real Estate

2830 Barnhart St NW, Roanoke, VA Sold Feb 24, 2026

$234,200

3 bd1.5 ba1,219 sq ft

2830 Barnhart St NW, Roanoke

2% over asking, 16 days on market

Listing courtesy of Keystone Realty Of Roanoke LLC

745 Pinch Creek Road, Bland, VA Sold Feb 23, 2026

$245,000

3 bd2 ba1,998 sq ft

745 Pinch Creek Road, Bland

11% under asking, 138 days on market

Listing courtesy of Berkshire Hathaway Home Services Mountain Sky Properties-Wythev

127 Roberta Street, Narrows, VA Sold Feb 23, 2026

$220,000

4 bd2 ba1,657 sq ft

127 Roberta Street, Narrows

4% under asking, 78 days on market

Listing courtesy of Century 21 Valley Real Estate