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 · 1,537 to 1,560

607 Rock Rd W, Radford, VA Sold Mar 12, 2026

$325,000

3 bd2.5 ba1,609 sq ft

607 Rock Rd W, Radford

3% over asking, 52 days on market

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

2287 Foxfield Ln, Salem, VA Sold Mar 12, 2026

$477,950

4 bd2.5 ba2,150 sq ft

2287 Foxfield Ln, Salem

At asking price, 2 days on market

Listing courtesy of Mkb, REALTORS® - Salem

85 Alta Court, Christiansburg, VA Sold Mar 11, 2026

$324,000

4 bd2 ba1,948 sq ft

85 Alta Court, Christiansburg

10% under asking, 116 days on market

Listing courtesy of Nest Realty SWVA

3951 Blandfield Dr, Vinton, VA Sold Mar 11, 2026

$400,000

4 bd2 ba3,630 sq ft

3951 Blandfield Dr, Vinton

23% under asking, 205 days on market

Listing courtesy of The Peck Group LLC

311 Wharton Street, Blacksburg, VA Sold Mar 10, 2026

$300,000

2 bd1 ba1,000 sq ft

311 Wharton Street, Blacksburg

2% under asking, 7 days on market

Listing courtesy of Coldwell Banker Townside Bburg

4964 Trade Winds Road, Dublin, VA Sold Mar 10, 2026

$350,000

1 bd1 ba600 sq ft

4964 Trade Winds Road, Dublin

12% under asking, 226 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

218 Mountain Breeze Drive, Blacksburg, VA Sold Mar 9, 2026

$445,000

4 bd3 ba2,257 sq ft

218 Mountain Breeze Drive, Blacksburg

3% under asking, 80 days on market

Listing courtesy of Roots Realty Group

800 Runnett Bag Road, Ferrum, VA Sold Mar 9, 2026

$375,000

3 bd1 ba1,026 sq ft

800 Runnett Bag Road, Ferrum

4% under asking, 51 days on market

Listing courtesy of Thomas & Wall Real Estate LLC

5932 Dairy Rd, Roanoke, VA Sold Mar 9, 2026

$339,950

4 bd2 ba1,920 sq ft

5932 Dairy Rd, Roanoke

8% under asking, 268 days on market

Listing courtesy of RE/MAX All Stars

1290 Trafalgar Dr, Roanoke, VA Sold Mar 9, 2026

$370,000

3 bd2 ba1,758 sq ft

1290 Trafalgar Dr, Roanoke

5% under asking, 182 days on market

Listing courtesy of Realstar, REALTORS® LLC

110 Barbara Ln, Roanoke, VA Sold Mar 9, 2026

$334,950

3 bd2 ba2,128 sq ft

110 Barbara Ln, Roanoke

9% under asking, 159 days on market

Listing courtesy of Advantage Realty LLC

721 Grove St, Bedford, VA Sold Mar 9, 2026

$345,000

5 bd2.5 ba3,066 sq ft

721 Grove St, Bedford

4% under asking, 110 days on market

Listing courtesy of Wendy Witt Realty Co

6258 Buckland Mill Rd, Roanoke, VA Sold Mar 9, 2026

$400,000

5 bd2.5 ba2,964 sq ft

6258 Buckland Mill Rd, Roanoke

At asking price, 4 days on market

Listing courtesy of Mkb, REALTORS®

207 Woodbine Drive, Blacksburg, VA Sold Mar 6, 2026

$329,000

3 bd2.5 ba1,736 sq ft

207 Woodbine Drive, Blacksburg

11% under asking

Listing courtesy of Nest Realty SWVA

465 Lakeview Drive, Wytheville, VA Sold Mar 6, 2026

$375,000

3 bd3 ba2,397 sq ft

465 Lakeview Drive, Wytheville

12% under asking, 126 days on market

Listing courtesy of RE/MAX Land Mark Real Estate

5 S Dudley Drive, Christiansburg, VA Sold Mar 6, 2026

$325,000

4 bd2 ba2,204 sq ft

5 S Dudley Drive, Christiansburg

7% under asking, 87 days on market

Listing courtesy of Nest Realty SWVA

173 Long Level Road SW, Floyd, VA Sold Mar 6, 2026

$357,500

3 bd2 ba1,728 sq ft

173 Long Level Road SW, Floyd

5% under asking, 46 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1112 Smith St, Bedford, VA Sold Mar 6, 2026

$305,000

2 bd2.5 ba2,092 sq ft

1112 Smith St, Bedford

13% under asking, 186 days on market

Listing courtesy of Century 21 All-Service

143 Lenox Cir, Roanoke, VA Sold Mar 6, 2026

$324,950

3 bd2 ba1,934 sq ft

143 Lenox Cir, Roanoke

At asking price, 60 days on market

Listing courtesy of Mountain View Real Estate LLC

220 Camp Fincastle Ln, Fincastle, VA Sold Mar 6, 2026

$450,000

3 bd2 ba1,296 sq ft

220 Camp Fincastle Ln, Fincastle

8% under asking, 80 days on market

Listing courtesy of Highlands Realty & Associates LLC

619 Missimer Ln, Vinton, VA Sold Mar 6, 2026

$350,000

4 bd3 ba1,958 sq ft

619 Missimer Ln, Vinton

At asking price, 37 days on market

Listing courtesy of Mountain View Real Estate LLC

2549 Alberta Ave SW, Roanoke, VA Sold Mar 6, 2026

$387,500

3 bd2 ba2,168 sq ft

2549 Alberta Ave SW, Roanoke

3% over asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

290 Patricia Lane SE, Christiansburg, VA Sold Mar 5, 2026

$485,000

3 bd3.5 ba2,380 sq ft

290 Patricia Lane SE, Christiansburg

1% under asking, 56 days on market

Listing courtesy of MKB, Roanoke

225 Pelham Lane, Christiansburg, VA Sold Mar 5, 2026

$365,000

4 bd3 ba2,274 sq ft

225 Pelham Lane, Christiansburg

At asking price, 2 days on market

Listing courtesy of UC/Blue Ridge Land - Cburg