Homes sold from $300K to $500K

2,327 sales · 1,273 to 1,296

539 Westview Ave, Bedford, VA Sold May 20, 2026

$400,000

4 bd2 ba1,964 sq ft

539 Westview Ave, Bedford

6% under asking, 248 days on market

Listing courtesy of Century 21 All-Service

135 Old Furnace Rd, Rocky Mount, VA Sold May 20, 2026

$340,000

4 bd3 ba3,644 sq ft

135 Old Furnace Rd, Rocky Mount

15% under asking, 46 days on market

Listing courtesy of Sarver Properties LLC

3144 Country Club Rd, Troutville, VA Sold May 20, 2026

$495,000

3 bd2 ba3,416 sq ft

3144 Country Club Rd, Troutville

10% under asking, 105 days on market

Listing courtesy of RE/MAX All Stars

2007 Darlington Rd SW, Roanoke, VA Sold May 20, 2026

$460,000

4 bd3 ba2,912 sq ft

2007 Darlington Rd SW, Roanoke

1% under asking, 16 days on market

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

808 Mason Rd, Vinton, VA Sold May 20, 2026

$340,000

4 bd2 ba2,115 sq ft

808 Mason Rd, Vinton

15% under asking, 51 days on market

Listing courtesy of Shepherd Realty Group

4273 Daugherty Rd, Salem, VA Sold May 20, 2026

$457,500

3 bd2 ba2,044 sq ft

4273 Daugherty Rd, Salem

2% over asking, 3 days on market

Listing courtesy of Exp Realty LLC - Stafford

812 Knollwood Dr, Troutville, VA Sold May 20, 2026

$363,500

4 bd3 ba2,649 sq ft

812 Knollwood Dr, Troutville

4% over asking, 2 days on market

Listing courtesy of Exp Realty LLC - Stafford

607 Lou Ann St, Salem, VA Sold May 20, 2026

$300,000

3 bd2 ba1,455 sq ft

607 Lou Ann St, Salem

At asking price, 5 days on market

Listing courtesy of Mkb, REALTORS®

4824 Brookwood Dr, Roanoke, VA Sold May 20, 2026

$385,000

3 bd3 ba1,902 sq ft

4824 Brookwood Dr, Roanoke

3% over asking, 5 days on market

Listing courtesy of Keller Williams Realty Roanoke

520 Scenic Dr, Stuart, VA Sold May 20, 2026

$427,500

3 bd2.5 ba2,356 sq ft

520 Scenic Dr, Stuart

5% under asking, 5 days on market

Listing courtesy of Sarver Properties LLC

619 E Main Street, Christiansburg, VA Sold May 19, 2026

$321,000

3 bd2.5 ba1,588 sq ft

619 E Main Street, Christiansburg

4% over asking, 1 day on market

Listing courtesy of UC/Blue Ridge Land - Cburg

2346 Rockland Rd, Boones Mill, VA Sold May 19, 2026

$385,000

4 bd4 ba2,393 sq ft

2346 Rockland Rd, Boones Mill

4% under asking, 86 days on market

Listing courtesy of Mountain To Lake Realty

3808 Oldtown Rd, Shawsville, VA Sold May 19, 2026

$355,000

3 bd2.5 ba2,644 sq ft

3808 Oldtown Rd, Shawsville

1% under asking, 81 days on market

Listing courtesy of Keystone Realty Of Roanoke LLC

930 Brookfield Ln, Roanoke, VA Sold May 19, 2026

$399,950

3 bd2.5 ba2,015 sq ft

930 Brookfield Ln, Roanoke

5% under asking, 22 days on market

Listing courtesy of Keller Williams Realty Roanoke

409 Wills Rd, Lexington, VA Sold May 19, 2026

$418,000

3 bd3 ba2,240 sq ft

409 Wills Rd, Lexington

1% under asking, 42 days on market

Listing courtesy of RE/MAX All Stars

522 Cambridge Court Rd, Vinton, VA Sold May 19, 2026

$345,000

3 bd2.5 ba1,734 sq ft

522 Cambridge Court Rd, Vinton

4% under asking, 16 days on market

Listing courtesy of Lisa & Co., REALTORS®

4724 Norwood St SW, Roanoke, VA Sold May 19, 2026

$474,900

4 bd2.5 ba2,342 sq ft

4724 Norwood St SW, Roanoke

At asking price, 7 days on market

Listing courtesy of RE/MAX 8

307 Virginia Mineral Springs Road, New Castle, VA Sold May 18, 2026

$306,900

3 bd2 ba1,906 sq ft

307 Virginia Mineral Springs Road, New Castle

12% under asking, 515 days on market

Listing courtesy of Charlton Associates

292 Thunder Hill Road, Fancy Gap, VA Sold May 18, 2026

$364,900

4 bd2 ba2,250 sq ft

292 Thunder Hill Road, Fancy Gap

6% under asking, 201 days on market

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

1380 Dow Street, Christiansburg, VA Sold May 18, 2026

$345,000

3 bd2.5 ba1,812 sq ft

1380 Dow Street, Christiansburg

5% over asking, 3 days on market

Listing courtesy of UC/Blue Ridge Land - Cburg

45 Washington Avenue Unit 291, Christiansburg, VA Sold May 18, 2026

$370,000

2 bd2 ba1,246 sq ft

45 Washington Avenue Unit 291, Christiansburg

1% over asking, 7 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

2827 Max Creek Road, Hiwassee, VA Sold May 18, 2026

$325,000

3 bd1 ba1,632 sq ft

2827 Max Creek Road, Hiwassee

4% under asking, 23 days on market

Listing courtesy of LPT Realty LLC

420 Stonybrook Rd, Wirtz, VA Sold May 18, 2026

$390,000

3 bd2 ba2,416 sq ft

420 Stonybrook Rd, Wirtz

8% under asking, 263 days on market

Listing courtesy of Keller Williams Realty Roanoke

1813 Cambridge Dr, Vinton, VA Sold May 18, 2026

$328,000

4 bd2 ba2,182 sq ft

1813 Cambridge Dr, Vinton

1% under asking, 23 days on market

Listing courtesy of Mountain View Real Estate LLC