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,063 sales · 649 to 672

1182 Knollwood Dr, Troutville, VA Sold Jul 22, 2026

$455,000

3 bd2.5 ba2,476 sq ft

1182 Knollwood Dr, Troutville

3% under asking, 27 days on market

Listing courtesy of Mountain To Lake Realty

2644 Fairway Dr SW, Roanoke, VA Sold Jul 22, 2026

$330,000

3 bd1 ba1,851 sq ft

2644 Fairway Dr SW, Roanoke

5% under asking, 39 days on market

Listing courtesy of The Good Sign Real Estate Co.

5743 Pine Acres Ln, Roanoke, VA Sold Jul 22, 2026

$444,950

3 bd2.5 ba2,225 sq ft

5743 Pine Acres Ln, Roanoke

1% under asking, 2 days on market

Listing courtesy of Bridges & Co, REALTORS®

7252 Timberlane Drive, Radford, VA Sold Jul 21, 2026

$353,900

4 bd2 ba2,652 sq ft

7252 Timberlane Drive, Radford

1% over asking, 2 days on market

Listing courtesy of Long & Foster - Blacksburg

2919 Purple Finch Rd, Roanoke, VA Sold Jul 21, 2026

$410,000

5 bd3.5 ba3,460 sq ft

2919 Purple Finch Rd, Roanoke

5% under asking, 87 days on market

Listing courtesy of Kw Salem Professionals

229 Normans Ln, Troutville, VA Sold Jul 21, 2026

$485,000

3 bd2 ba1,767 sq ft

229 Normans Ln, Troutville

3% under asking, 2 days on market

Listing courtesy of RE/MAX All Stars

212 Princeton Cir NE, Roanoke, VA Sold Jul 21, 2026

$320,000

3 bd2 ba1,370 sq ft

212 Princeton Cir NE, Roanoke

2% over asking, 34 days on market

Listing courtesy of The Peck Group LLC

4341 Faircrest Ln, Roanoke, VA Sold Jul 21, 2026

$410,000

3 bd2 ba1,643 sq ft

4341 Faircrest Ln, Roanoke

2% under asking, 5 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

4275 Toddsbury Dr, Vinton, VA Sold Jul 21, 2026

$437,000

3 bd2.5 ba1,814 sq ft

4275 Toddsbury Dr, Vinton

11% under asking, 7 days on market

Listing courtesy of Keller Williams Realty Lynchburg

2301 Viewland Circle, Christiansburg, VA Sold Jul 20, 2026

$317,500

3 bd2 ba1,920 sq ft

2301 Viewland Circle, Christiansburg

2% under asking, 26 days on market

Listing courtesy of Nest Realty SWVA

788 Jacks Mill Rd SE, Copper Hill, VA Sold Jul 20, 2026

$320,000

3 bd2 ba1,833 sq ft

788 Jacks Mill Rd SE, Copper Hill

11% under asking, 286 days on market

Listing courtesy of U/C Blue Ridge Land & Auction Co Inc- Floyd

2021 Diamond Hill Rd, Moneta, VA Sold Jul 20, 2026

$384,000

4 bd3 ba1,811 sq ft

2021 Diamond Hill Rd, Moneta

4% over asking

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

202 Georgia Ct NE, Roanoke, VA Sold Jul 20, 2026

$457,000

4 bd2.5 ba2,298 sq ft

202 Georgia Ct NE, Roanoke

2% under asking, 12 days on market

Listing courtesy of Keller Williams Realty Roanoke

2139 Ellison Ave, Salem, VA Sold Jul 20, 2026

$330,000

4 bd3 ba2,026 sq ft

2139 Ellison Ave, Salem

2% over asking, 11 days on market

Listing courtesy of Mkb, REALTORS®

5750 Bandy Rd, Roanoke, VA Sold Jul 20, 2026

$400,000

3 bd2 ba2,375 sq ft

5750 Bandy Rd, Roanoke

10% over asking, 6 days on market

Listing courtesy of Mkb, REALTORS®

111 Par Dr, Salem, VA Sold Jul 20, 2026

$400,000

3 bd2.5 ba2,332 sq ft

111 Par Dr, Salem

5% under asking, 4 days on market

Listing courtesy of The Good Sign Real Estate Co.

151 Ashton Dr, Martinsville, VA Sold Jul 20, 2026

$390,000

2 bd3 ba3,600 sq ft

151 Ashton Dr, Martinsville

7% under asking, 17 days on market

Listing courtesy of Kw Martinsville

6976 Pine Needle Drive, Boones Mill, VA Sold Jul 17, 2026

$450,000

4 bd3.5 ba2,574 sq ft

6976 Pine Needle Drive, Boones Mill

10% under asking, 6 days on market

Listing courtesy of Long & Foster - Blacksburg

2021 Coles Knob Road NE, Check, VA Sold Jul 17, 2026

$323,000

3 bd1 ba1,584 sq ft

2021 Coles Knob Road NE, Check

1% under asking, 57 days on market

Listing courtesy of UC/Blue Ridge Land - Cburg

625 Dewdrop Lane, Christiansburg, VA Sold Jul 17, 2026

$457,000

4 bd2.5 ba2,227 sq ft

625 Dewdrop Lane, Christiansburg

At asking price, 39 days on market

Listing courtesy of Coldwell Banker Townside Bburg

1609 Center Hill Drive SW, Roanoke, VA Sold Jul 17, 2026

$463,000

3 bd2.5 ba2,216 sq ft

1609 Center Hill Drive SW, Roanoke

3% under asking, 29 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1607 Meadowbrook Drive, Blacksburg, VA Sold Jul 17, 2026

$310,000

2 bd1 ba1,118 sq ft

1607 Meadowbrook Drive, Blacksburg

5% under asking, 18 days on market

Listing courtesy of Nest Realty SWVA

1179 Laurel Ridge Mill Road, Riner, VA Sold Jul 17, 2026

$395,000

3 bd3 ba1,621 sq ft

1179 Laurel Ridge Mill Road, Riner

5% over asking

Listing courtesy of RE/MAX 8 - Blacksburg

5581 Franklin St, Ferrum, VA Sold Jul 17, 2026

$325,000

4 bd2.5 ba1,470 sq ft

5581 Franklin St, Ferrum

5% over asking, 102 days on market

Listing courtesy of Ajag Real Estate LLC