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,753 to 1,776

210 Windsong Drive, Christiansburg, VA Sold Jan 15, 2026

$353,000

3 bd2 ba1,719 sq ft

210 Windsong Drive, Christiansburg

Listing courtesy of Coldwell Banker Townside Bburg

1506 June Dr NW, Roanoke, VA Sold Jan 15, 2026

$349,950

4 bd2 ba2,222 sq ft

1506 June Dr NW, Roanoke

10% under asking, 185 days on market

Listing courtesy of Red Key Realty Inc

581 Ben Annie Rd, Gretna, VA Sold Jan 15, 2026

$372,500

3 bd3 ba3,416 sq ft

581 Ben Annie Rd, Gretna

25% under asking, 174 days on market

Listing courtesy of Mkb, REALTORS® - At The Lake

2644 Willowlawn St, Roanoke, VA Sold Jan 15, 2026

$463,500

5 bd3.5 ba3,831 sq ft

2644 Willowlawn St, Roanoke

16% under asking, 64 days on market

Listing courtesy of Executive Realty Inc

4927 Huntridge Rd, Roanoke, VA Sold Jan 15, 2026

$389,950

4 bd3 ba2,618 sq ft

4927 Huntridge Rd, Roanoke

At asking price, 30 days on market

Listing courtesy of Rickman Realty LLC

43 Beachmont Dr, Blue Ridge, VA Sold Jan 15, 2026

$315,000

3 bd2 ba1,400 sq ft

43 Beachmont Dr, Blue Ridge

3% under asking, 35 days on market

Listing courtesy of RE/MAX All Points

1002 Red Ln, Salem, VA Sold Jan 15, 2026

$330,000

4 bd2.5 ba1,944 sq ft

1002 Red Ln, Salem

At asking price, 3 days on market

Listing courtesy of Keller Williams Realty Roanoke

65 Avon St, Rocky Mount, VA Sold Jan 15, 2026

$379,500

4 bd3.5 ba2,570 sq ft

65 Avon St, Rocky Mount

3% under asking, 12 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

1653 Millwood Dr, Salem, VA Sold Jan 15, 2026

$370,000

4 bd3 ba2,411 sq ft

1653 Millwood Dr, Salem

1% under asking, 14 days on market

Listing courtesy of RE/MAX All Points

1525 Kensington Way, Christiansburg, VA Sold Jan 14, 2026

$368,188

3 bd2 ba1,377 sq ft

1525 Kensington Way, Christiansburg

2% under asking, 113 days on market

Listing courtesy of R. Fralin & Assoc., Inc

306 Wadsworth Street, Radford, VA Sold Jan 13, 2026

$334,500

3 bd1.5 ba1,664 sq ft

306 Wadsworth Street, Radford

At asking price, 8 days on market

Listing courtesy of Bondurant Realty Corp.

3444 Clara Ave SW, Roanoke, VA Sold Jan 13, 2026

$370,000

4 bd3.5 ba3,202 sq ft

3444 Clara Ave SW, Roanoke

30% under asking, 32 days on market

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

2673 Parkview Dr, Vinton, VA Sold Jan 13, 2026

$332,500

3 bd1.5 ba1,371 sq ft

2673 Parkview Dr, Vinton

10% under asking, 46 days on market

Listing courtesy of Mountain View Real Estate LLC

540 Ellett Road, Christiansburg, VA Sold Jan 12, 2026

$350,000

4 bd2.5 ba2,300 sq ft

540 Ellett Road, Christiansburg

8% over asking, 4 days on market

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

535 Day Ave SW, Roanoke, VA Sold Jan 12, 2026

$365,000

3 bd2.5 ba2,395 sq ft

535 Day Ave SW, Roanoke

23% under asking, 225 days on market

Listing courtesy of Long & Foster - Roanoke Office

1544 Burnt Chimney Rd, Wirtz, VA Sold Jan 12, 2026

$354,950

3 bd2.5 ba1,522 sq ft

1544 Burnt Chimney Rd, Wirtz

1% under asking, 128 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy

1923 Brandon Ave SW, Roanoke, VA Sold Jan 12, 2026

$329,950

3 bd2.5 ba1,984 sq ft

1923 Brandon Ave SW, Roanoke

6% under asking, 86 days on market

Listing courtesy of Stover Davis Realty & Associates LLC

112 Donegal Ln, Bedford, VA Sold Jan 12, 2026

$400,000

3 bd2.5 ba2,209 sq ft

112 Donegal Ln, Bedford

6% under asking, 14 days on market

Listing courtesy of Exp Realty LLC - Stafford

232 Eugene Dr NW, Roanoke, VA Sold Jan 12, 2026

$317,500

3 bd2.5 ba1,590 sq ft

232 Eugene Dr NW, Roanoke

6% under asking, 31 days on market

Listing courtesy of Mark A Dalton & Company Inc

1815 June Dr, Roanoke, VA Sold Jan 12, 2026

$320,000

4 bd3 ba1,938 sq ft

1815 June Dr, Roanoke

7% over asking, 4 days on market

Listing courtesy of Long & Foster - Roanoke Office

603 Ellett Road, Blacksburg, VA Sold Jan 9, 2026

$345,000

3 bd1.5 ba1,877 sq ft

603 Ellett Road, Blacksburg

12% under asking, 116 days on market

Listing courtesy of Roots Realty Group

350 Riverside Avenue, Narrows, VA Sold Jan 9, 2026

$420,000

4 bd3.5 ba2,278 sq ft

350 Riverside Avenue, Narrows

1% under asking, 63 days on market

Listing courtesy of Maplehaus Realty

290 Crickett Lane, Pearisburg, VA Sold Jan 9, 2026

$310,000

4 bd3 ba3,114 sq ft

290 Crickett Lane, Pearisburg

At asking price, 8 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

8356 Leighburn Dr, Roanoke, VA Sold Jan 9, 2026

$379,000

4 bd2.5 ba3,902 sq ft

8356 Leighburn Dr, Roanoke

5% under asking, 65 days on market

Listing courtesy of Palmer Realty Group LLC