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 · 1,801 to 1,824

1884 Skinnell Mill Rd, Bedford, VA Sold Feb 27, 2026

$314,000

3 bd2 ba1,620 sq ft

1884 Skinnell Mill Rd, Bedford

3% under asking, 30 days on market

Listing courtesy of Century 21 All-Service

1138 Wasena Ave SW, Roanoke, VA Sold Feb 27, 2026

$310,000

Multi-family

1138 Wasena Ave SW, Roanoke

3% under asking, 21 days on market

Listing courtesy of Waldvogel Commercial Properties

800 Circle St, Salem, VA Sold Feb 27, 2026

$304,000

3 bd2 ba3,204 sq ft

800 Circle St, Salem

5% under asking, 20 days on market

Listing courtesy of Walker Real Estate Solutions

520 Raflo Place Ave, Bedford, VA Sold Feb 27, 2026

$385,000

3 bd2 ba1,650 sq ft

520 Raflo Place Ave, Bedford

4% under asking, 14 days on market

Listing courtesy of Exp Realty LLC - Lynchburg

1511 W Carrollton Ave, Salem, VA Sold Feb 27, 2026

$370,000

5 bd3 ba2,294 sq ft

1511 W Carrollton Ave, Salem

2% over asking, 8 days on market

Listing courtesy of Keller Williams Realty Roanoke

547 Greenway Landing Pl, Vinton, VA Sold Feb 27, 2026

$325,000

2 bd2 ba1,773 sq ft

547 Greenway Landing Pl, Vinton

At asking price, 1 day on market

Listing courtesy of Rickman Realty LLC

1428 Sherwood Ave SW, Roanoke, VA Sold Feb 27, 2026

$345,000

3 bd1.5 ba1,296 sq ft

1428 Sherwood Ave SW, Roanoke

At asking price, 2 days on market

Listing courtesy of Mkb, REALTORS® - At The Lake

2274 Franklin Pike SE, Floyd, VA Sold Feb 26, 2026

$322,000

3 bd1 ba1,169 sq ft

2274 Franklin Pike SE, Floyd

5% under asking, 18 days on market

Listing courtesy of Coldwell Banker Townside Bburg

250 Barkwood Street, Christiansburg, VA Sold Feb 26, 2026

$439,000

5 bd3.5 ba3,074 sq ft

250 Barkwood Street, Christiansburg

2% under asking, 9 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

426 Creighton Dr, Rocky Mount, VA Sold Feb 26, 2026

$485,000

4 bd3.5 ba3,006 sq ft

426 Creighton Dr, Rocky Mount

6% under asking, 271 days on market

Listing courtesy of Mountain To Lake Realty

2232 Lincoln Ave SW, Roanoke, VA Sold Feb 26, 2026

$325,000

3 bd2 ba1,633 sq ft

2232 Lincoln Ave SW, Roanoke

4% under asking, 63 days on market

Listing courtesy of Mkb, REALTORS®

1013 Howbert Ave SW, Roanoke, VA Sold Feb 26, 2026

$420,000

4 bd2.5 ba2,132 sq ft

1013 Howbert Ave SW, Roanoke

7% under asking, 82 days on market

Listing courtesy of Wainwright & Co., REALTORS®

4244 Bradshaw Rd, Salem, VA Sold Feb 26, 2026

$305,500

3 bd1 ba1,322 sq ft

4244 Bradshaw Rd, Salem

3% under asking, 82 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

372 Albemarle Ave SW, Roanoke, VA Sold Feb 26, 2026

$494,950

5 bd4.5 ba2,918 sq ft

372 Albemarle Ave SW, Roanoke

At asking price, 3 days on market

Listing courtesy of Mkb, REALTORS®

1219 Legacy Springs Rd, Blue Ridge, VA Sold Feb 26, 2026

$474,950

4 bd2 ba2,270 sq ft

1219 Legacy Springs Rd, Blue Ridge

1% under asking, 27 days on market

Listing courtesy of Rickman Realty LLC

202 Panther Dr SE, Floyd, VA Sold Feb 26, 2026

$471,500

3 bd2.5 ba1,676 sq ft

202 Panther Dr SE, Floyd

3% over asking, 4 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

1718 Laurel Mountain Dr, Salem, VA Sold Feb 26, 2026

$340,000

3 bd2 ba1,360 sq ft

1718 Laurel Mountain Dr, Salem

At asking price, 3 days on market

Listing courtesy of RE/MAX All Points

1190 Mountain Pass Rd, Blue Ridge, VA Sold Feb 26, 2026

$325,000

3 bd2 ba1,989 sq ft

1190 Mountain Pass Rd, Blue Ridge

At asking price, 1 day on market

Listing courtesy of Keller Williams Realty Roanoke

6083 Dudley Ferry Road, Fairlawn, VA Sold Feb 25, 2026

$399,000

3 bd2 ba1,629 sq ft

6083 Dudley Ferry Road, Fairlawn

At asking price, 70 days on market

Listing courtesy of Welcome Home Real Estate

304 Chestnut Street, Pearisburg, VA Sold Feb 25, 2026

$335,000

4 bd3 ba3,097 sq ft

304 Chestnut Street, Pearisburg

1% under asking

Listing courtesy of Lavinder Real Estate

3259 Church Hill Road, Eggleston, VA Sold Feb 25, 2026

$392,500

3 bd2 ba2,200 sq ft

3259 Church Hill Road, Eggleston

2% over asking, 4 days on market

Listing courtesy of Lavinder Real Estate

3728 Crescent Ridge Dr SW, Roanoke, VA Sold Feb 25, 2026

$319,950

3 bd2.5 ba1,784 sq ft

3728 Crescent Ridge Dr SW, Roanoke

9% under asking, 195 days on market

Listing courtesy of R Fralin & Associates Inc

112 Upland Dr, Salem, VA Sold Feb 25, 2026

$380,000

4 bd2.5 ba2,338 sq ft

112 Upland Dr, Salem

At asking price, 89 days on market

Listing courtesy of RE/MAX Real Estate One

222 N Oakwood Rd, Troutville, VA Sold Feb 25, 2026

$365,000

3 bd2 ba1,435 sq ft

222 N Oakwood Rd, Troutville

At asking price, 57 days on market

Listing courtesy of Mac Westland Real Estate Group