Homes sold from $300K to $500K

Homes sold from $300K to $500K in the last 12 months, with sale prices and dates. Median sale price $375,000.

2,327 sales · 193 to 216

2124 McCarters Way, Blacksburg, VA Sold Oct 7, 2026

$460,910

3 bd3 ba1,894 sq ft

2124 McCarters Way, Blacksburg

6% over asking, 60 days on market

Listing courtesy of Eagle Realty of Virginia

163 Walters Drive, Christiansburg, VA Sold Oct 7, 2026

$310,000

3 bd2 ba1,521 sq ft

163 Walters Drive, Christiansburg

5% under asking, 47 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

107 Roseland Drive, Christiansburg, VA Sold Oct 7, 2026

$305,000

3 bd1 ba1,819 sq ft

107 Roseland Drive, Christiansburg

3% under asking, 5 days on market

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

126 Sawyer Dr, Salem, VA Sold Oct 7, 2026

$355,000

4 bd2.5 ba2,665 sq ft

126 Sawyer Dr, Salem

6% under asking, 110 days on market

Listing courtesy of Varney Realty Partners

101 Sunnydale Ct, Troutville, VA Sold Oct 7, 2026

$309,000

3 bd2 ba1,296 sq ft

101 Sunnydale Ct, Troutville

5% under asking, 64 days on market

Listing courtesy of Keller Williams Realty Roanoke

3555 Kenwick Trl, Roanoke, VA Sold Oct 7, 2026

$439,950

4 bd2.5 ba2,343 sq ft

3555 Kenwick Trl, Roanoke

2% under asking, 40 days on market

Listing courtesy of Mountain View Real Estate LLC

2765 Laburnum Ave SW, Roanoke, VA Sold Oct 7, 2026

$469,000

4 bd4 ba2,830 sq ft

2765 Laburnum Ave SW, Roanoke

3% under asking, 1 day on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

2105 Childress Road, Christiansburg, VA Sold Oct 6, 2026

$309,000

3 bd1.5 ba1,108 sq ft

2105 Childress Road, Christiansburg

11% under asking, 100 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

230 Chelsea Loop, Christiansburg, VA Sold Oct 6, 2026

$330,000

3 bd2.5 ba2,073 sq ft

230 Chelsea Loop, Christiansburg

7% under asking, 58 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

455 Stone Street, Christiansburg, VA Sold Oct 6, 2026

$304,000

4 bd2.5 ba2,412 sq ft

455 Stone Street, Christiansburg

2% under asking, 15 days on market

Listing courtesy of XRealty.net LLC

380 Andrew Dr, Troutville, VA Sold Oct 6, 2026

$355,000

3 bd2.5 ba2,556 sq ft

380 Andrew Dr, Troutville

12% under asking, 47 days on market

Listing courtesy of Mkb, REALTORS®

1466 Oak Ridge Farm Rd, Moneta, VA Sold Oct 6, 2026

$400,000

2 bd2 ba1,848 sq ft

1466 Oak Ridge Farm Rd, Moneta

At asking price, 3 days on market

Listing courtesy of Exp Realty LLC - Stafford

1322 Lakeridge Cir, Troutville, VA Sold Oct 5, 2026

$329,896

4 bd2.5 ba2,877 sq ft

1322 Lakeridge Cir, Troutville

3% under asking, 23 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy

2122 McCarters Way, Blacksburg, VA Sold Oct 2, 2026

$440,255

4 bd3.5 ba2,388 sq ft

2122 McCarters Way, Blacksburg

1% over asking, 15 days on market

Listing courtesy of Eagle Realty of Virginia

1217 Memorial Drive, Pulaski, VA Sold Oct 2, 2026

$400,000

4 bd2.5 ba2,980 sq ft

1217 Memorial Drive, Pulaski

1% over asking, 5 days on market

Listing courtesy of Century 21 Valley Real Estate

1581 Burnt Chimney Rd, Wirtz, VA Sold Oct 2, 2026

$369,300

4 bd2.5 ba2,022 sq ft

1581 Burnt Chimney Rd, Wirtz

At asking price, 62 days on market

Listing courtesy of Property Navigators LLC

1828 Lawndale Ave, Salem, VA Sold Oct 2, 2026

$334,950

3 bd2 ba1,614 sq ft

1828 Lawndale Ave, Salem

At asking price, 29 days on market

Listing courtesy of Mac Westland Real Estate Group

792 Highland Lake Rd, Union Hall, VA Sold Oct 2, 2026

$395,000

4 bd3 ba1,925 sq ft

792 Highland Lake Rd, Union Hall

3% under asking, 57 days on market

Listing courtesy of Mkb, REALTORS® - At The Lake

4537 Hammond Ln, Roanoke, VA Sold Oct 2, 2026

$310,000

3 bd2 ba1,583 sq ft

4537 Hammond Ln, Roanoke

3% under asking, 47 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

621 Bonnie Ln, Salem, VA Sold Oct 2, 2026

$330,000

3 bd2 ba1,773 sq ft

621 Bonnie Ln, Salem

6% under asking, 58 days on market

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

200 Pioneer Trl, Collinsville, VA Sold Oct 2, 2026

$305,000

4 bd2 ba2,418 sq ft

200 Pioneer Trl, Collinsville

2% over asking, 14 days on market

Listing courtesy of Mac Westland Real Estate Group

500 Diamond Rd, Salem, VA Sold Oct 2, 2026

$411,000

3 bd2 ba2,970 sq ft

500 Diamond Rd, Salem

3% under asking, 21 days on market

Listing courtesy of RE/MAX All Stars

104 Johnston Park Dr, Salem, VA Sold Oct 2, 2026

$385,000

4 bd2.5 ba1,878 sq ft

104 Johnston Park Dr, Salem

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

4200 Clarks Ferry Road, Draper, VA Sold Oct 1, 2026

$445,000

2 bd2.5 ba1,300 sq ft

4200 Clarks Ferry Road, Draper

11% under asking, 332 days on market

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