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,129 to 1,152

728 Harrison Ave, Salem, VA Sold Jun 5, 2026

$345,000

3 bd2.5 ba1,954 sq ft

728 Harrison Ave, Salem

7% under asking, 29 days on market

Listing courtesy of RE/MAX Real Estate One

103 Rocky Top Rd, Troutville, VA Sold Jun 5, 2026

$420,000

4 bd3 ba1,805 sq ft

103 Rocky Top Rd, Troutville

1% under asking, 14 days on market

Listing courtesy of Keller Williams Coastal Virginia

147 Westridge Dr, Daleville, VA Sold Jun 5, 2026

$454,950

3 bd2.5 ba2,669 sq ft

147 Westridge Dr, Daleville

At asking price, 6 days on market

Listing courtesy of Mountain View Real Estate LLC

2716 Deerfield Rd SW, Roanoke, VA Sold Jun 5, 2026

$329,950

3 bd2 ba2,069 sq ft

2716 Deerfield Rd SW, Roanoke

At asking price, 4 days on market

Listing courtesy of Reiner Realty

74 Clarion Dr, Fredricksburg, VA Sold Jun 5, 2026

$459,900

3 bd2.5 ba1,896 sq ft

74 Clarion Dr, Fredricksburg

3% under asking, 21 days on market

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

1442 Hickory Cove Ln, Moneta, VA Sold Jun 5, 2026

$302,500

3 bd2 ba1,407 sq ft

1442 Hickory Cove Ln, Moneta

2% under asking, 8 days on market

Listing courtesy of Keller Williams Realty Lynchburg

289 Simmental Lane, Pembroke, VA Sold Jun 4, 2026

$490,000

4 bd2.5 ba2,364 sq ft

289 Simmental Lane, Pembroke

1% over asking, 2 days on market

Listing courtesy of Welcome Home Real Estate

50 Overlook Drive, Christiansburg, VA Sold Jun 4, 2026

$315,000

3 bd2.5 ba1,584 sq ft

50 Overlook Drive, Christiansburg

At asking price, 2 days on market

Listing courtesy of Nest Realty SWVA

104 Haven Drive, Radford, VA Sold Jun 4, 2026

$317,500

3 bd2 ba1,776 sq ft

104 Haven Drive, Radford

5% under asking, 10 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1168 Canning Factory Road SW, Floyd, VA Sold Jun 4, 2026

$499,000

3 bd2 ba1,456 sq ft

1168 Canning Factory Road SW, Floyd

At asking price, 2 days on market

Listing courtesy of Maplehaus Realty

5660 Sharon Drive, Dublin, VA Sold Jun 4, 2026

$355,000

4 bd2.5 ba2,125 sq ft

5660 Sharon Drive, Dublin

1% under asking, 1 day on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

654 Eagle Ln, Rocky Mount, VA Sold Jun 4, 2026

$455,000

4 bd2.5 ba2,358 sq ft

654 Eagle Ln, Rocky Mount

17% under asking, 209 days on market

Listing courtesy of Headwater Realty LLC

150 Lawndale St, Rocky Mount, VA Sold Jun 4, 2026

$420,000

4 bd3.5 ba3,288 sq ft

150 Lawndale St, Rocky Mount

2% under asking, 172 days on market

Listing courtesy of Mountain To Lake Realty

2612 Beverly Blvd SW, Roanoke, VA Sold Jun 4, 2026

$485,000

4 bd2.5 ba3,162 sq ft

2612 Beverly Blvd SW, Roanoke

10% under asking, 61 days on market

Listing courtesy of Mkb, REALTORS®

7913 Olsen Rd, Roanoke, VA Sold Jun 4, 2026

$429,000

2 bd3 ba2,364 sq ft

7913 Olsen Rd, Roanoke

At asking price, 4 days on market

Listing courtesy of RE/MAX All Points

310 Sammys Rd, Covington, VA Sold Jun 4, 2026

$355,000

4 bd2.5 ba2,524 sq ft

310 Sammys Rd, Covington

4% under asking, 9 days on market

Listing courtesy of Real Broker LLC - McLean

175 Hayden Mountain Rd, Boones Mill, VA Sold Jun 4, 2026

$482,500

2 bd2 ba1,120 sq ft

175 Hayden Mountain Rd, Boones Mill

3% under asking, 4 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy

4363 Rock Garden Ln, Roanoke, VA Sold Jun 4, 2026

$410,000

4 bd3.5 ba2,500 sq ft

4363 Rock Garden Ln, Roanoke

At asking price, 13 days on market

Listing courtesy of Point Management LLC

6339 Greenway Dr, Roanoke, VA Sold Jun 4, 2026

$305,000

3 bd1.5 ba1,716 sq ft

6339 Greenway Dr, Roanoke

2% over asking, 3 days on market

Listing courtesy of Lpt Realty LLC

1806 Warrington Rd SW, Roanoke, VA Sold Jun 4, 2026

$390,000

3 bd1.5 ba1,930 sq ft

1806 Warrington Rd SW, Roanoke

1% under asking, 7 days on market

Listing courtesy of Mkb, REALTORS®

7031 Crown Rd, Roanoke, VA Sold Jun 4, 2026

$424,950

5 bd3.5 ba3,483 sq ft

7031 Crown Rd, Roanoke

Listing courtesy of Non-Member Transaction Office

425 Springwillow Drive, Hillsville, VA Sold Jun 3, 2026

$405,000

3 bd2 ba2,618 sq ft

425 Springwillow Drive, Hillsville

1% over asking, 5 days on market

Listing courtesy of Nest Realty SWVA

155 Jennifer Street SE, Christiansburg, VA Sold Jun 3, 2026

$300,000

2 bd2 ba1,568 sq ft

155 Jennifer Street SE, Christiansburg

5% over asking, 2 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1222 Misty Ridge Lane, Montvale, VA Sold Jun 3, 2026

$315,000

3 bd2 ba1,284 sq ft

1222 Misty Ridge Lane, Montvale

5% under asking, 13 days on market

Listing courtesy of Berkshire Hathaway Homeservices Premier, REALTORS