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,071 sales · 73 to 96

7317 Acorn Trl, Roanoke, VA Sold Oct 28, 2026

$305,000

4 bd2.5 ba1,988 sq ft

7317 Acorn Trl, Roanoke

2% over asking, 6 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

371 John Arthur Rd, Boones Mill, VA Sold Oct 28, 2026

$330,000

3 bd2.5 ba2,576 sq ft

371 John Arthur Rd, Boones Mill

2% over asking, 3 days on market

Listing courtesy of Reiner Realty

709 Catawba Dr, Salem, VA Sold Oct 28, 2026

$339,950

4 bd3 ba2,200 sq ft

709 Catawba Dr, Salem

At asking price, 21 days on market

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

4873 Westhill Dr, Roanoke, VA Sold Oct 28, 2026

$440,000

3 bd3 ba2,320 sq ft

4873 Westhill Dr, Roanoke

1% under asking, 3 days on market

Listing courtesy of Advantage Realty LLC

267 Spring Lake Drive SE, Copper Hill, VA Sold Oct 27, 2026

$330,000

2 bd2 ba960 sq ft

267 Spring Lake Drive SE, Copper Hill

7% under asking, 55 days on market

Listing courtesy of RE/MAX Dominion

1235 Mountain View Rd, Vinton, VA Sold Oct 27, 2026

$379,000

3 bd2.5 ba2,071 sq ft

1235 Mountain View Rd, Vinton

At asking price, 12 days on market

Listing courtesy of Mkb, REALTORS®

1871 Elbert Dr, Roanoke, VA Sold Oct 27, 2026

$407,500

4 bd3 ba2,324 sq ft

1871 Elbert Dr, Roanoke

3% under asking, 10 days on market

Listing courtesy of Mkb, REALTORS®

2653 Old Baltimore Road, Draper, VA Sold Oct 26, 2026

$312,000

2 bd2 ba1,470 sq ft

2653 Old Baltimore Road, Draper

At asking price, 11 days on market

Listing courtesy of Nest Realty SWVA

2565 Five Forks Rd, Bedford, VA Sold Oct 26, 2026

$483,000

3 bd2 ba1,700 sq ft

2565 Five Forks Rd, Bedford

At asking price, 42 days on market

Listing courtesy of Long & Foster - Forest

1030 Windhurst Dr, Hardy, VA Sold Oct 26, 2026

$380,000

4 bd3 ba2,254 sq ft

1030 Windhurst Dr, Hardy

10% under asking, 81 days on market

Listing courtesy of RE/MAX Real Estate One

3707 Colonial Ave, Roanoke, VA Sold Oct 26, 2026

$325,000

3 bd2 ba1,380 sq ft

3707 Colonial Ave, Roanoke

2% over asking, 57 days on market

Listing courtesy of Real Broker, LLC - Roanoke

3458 Bradshaw Road, Salem, VA Sold Oct 23, 2026

$350,000

3 bd2 ba1,440 sq ft

3458 Bradshaw Road, Salem

3% over asking, 1 day on market

Listing courtesy of RE/MAX 8 - Blacksburg

1844 Fiddler Creek Rd, Bedford, VA Sold Oct 23, 2026

$315,000

5 bd3 ba2,040 sq ft

1844 Fiddler Creek Rd, Bedford

17% under asking, 150 days on market

Listing courtesy of Keller Williams Realty Roanoke

3662 Grandview Ave NW, Roanoke, VA Sold Oct 23, 2026

$310,000

4 bd2.5 ba2,635 sq ft

3662 Grandview Ave NW, Roanoke

9% under asking, 42 days on market

Listing courtesy of Young Realty Company

3551 Verona Trl, Roanoke, VA Sold Oct 23, 2026

$419,000

4 bd3 ba2,752 sq ft

3551 Verona Trl, Roanoke

1% over asking, 9 days on market

Listing courtesy of Mkb, REALTORS®

1226 Rendezvous Ln, Bedford, VA Sold Oct 23, 2026

$415,000

3 bd3 ba1,700 sq ft

1226 Rendezvous Ln, Bedford

1% under asking, 16 days on market

Listing courtesy of Wendy Witt Realty Co

174 Pheasant Run, Cloverdale, VA Sold Oct 23, 2026

$455,000

4 bd2.5 ba2,372 sq ft

174 Pheasant Run, Cloverdale

At asking price, 11 days on market

Listing courtesy of RE/MAX All Stars

289 Spring Chase Dr, Glade Hill, VA Sold Oct 23, 2026

$400,000

3 bd2 ba2,000 sq ft

289 Spring Chase Dr, Glade Hill

7% under asking, 40 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

351 Meadow Branch Rd, Boones Mill, VA Sold Oct 23, 2026

$320,000

3 bd1 ba1,400 sq ft

351 Meadow Branch Rd, Boones Mill

4% under asking, 17 days on market

Listing courtesy of Nest Realty Roanoke

2009 Memorial Ave SW, Roanoke, VA Sold Oct 23, 2026

$379,950

3 bd2.5 ba1,650 sq ft

2009 Memorial Ave SW, Roanoke

At asking price, 13 days on market

Listing courtesy of Mkb, REALTORS®

6611 Jordantown Rd, Vinton, VA Sold Oct 23, 2026

$475,000

3 bd3 ba3,368 sq ft

6611 Jordantown Rd, Vinton

At asking price, 3 days on market

Listing courtesy of Mkb, REALTORS® - Oak Grove

2344 Kellington Ct, Roanoke, VA Sold Oct 23, 2026

$348,000

4 bd3 ba2,362 sq ft

2344 Kellington Ct, Roanoke

3% under asking, 8 days on market

Listing courtesy of RE/MAX All Stars

7355 King's Pointe Drive, Radford, VA Sold Oct 22, 2026

$374,750

3 bd2 ba1,675 sq ft

7355 King's Pointe Drive, Radford

11% under asking, 147 days on market

Listing courtesy of Page & Assoc. Real Estate

135 Naomi Lane, Radford, VA Sold Oct 22, 2026

$395,000

3 bd2 ba1,730 sq ft

135 Naomi Lane, Radford

At asking price, 53 days on market

Listing courtesy of Robertson and Company Realty