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 · 241 to 264

17065 A L Philpott Hwy, Martinsville, VA Sold Sep 25, 2026

$327,500

3 bd2 ba1,664 sq ft

17065 A L Philpott Hwy, Martinsville

3% under asking, 7 days on market

Listing courtesy of Sarver Properties LLC

1203 Turner St, Salem, VA Sold Sep 25, 2026

$429,888

3 bd2 ba2,188 sq ft

1203 Turner St, Salem

At asking price, 6 days on market

Listing courtesy of Mkb, REALTORS®

49 Coaling Hollow Rd, Troutville, VA Sold Sep 25, 2026

$350,000

3 bd2 ba2,380 sq ft

49 Coaling Hollow Rd, Troutville

7% under asking, 6 days on market

Listing courtesy of Mac Westland Real Estate Group

1778 Parker Rd, Bedford, VA Sold Sep 24, 2026

$348,900

4 bd3 ba1,964 sq ft

1778 Parker Rd, Bedford

3% under asking, 33 days on market

Listing courtesy of Magnolia Mountain Realty - Main

1909 Blenheim Rd SW, Roanoke, VA Sold Sep 24, 2026

$320,000

3 bd2.5 ba2,837 sq ft

1909 Blenheim Rd SW, Roanoke

7% over asking, 4 days on market

Listing courtesy of Nest Realty Roanoke

1140 Crosscreek Drive, Christiansburg, VA Sold Sep 23, 2026

$455,000

4 bd3.5 ba3,018 sq ft

1140 Crosscreek Drive, Christiansburg

3% under asking, 78 days on market

Listing courtesy of Keller Williams Realty Roanoke

435 Mulberry Drive, Christiansburg, VA Sold Sep 23, 2026

$317,000

4 bd2 ba1,642 sq ft

435 Mulberry Drive, Christiansburg

2% under asking, 38 days on market

Listing courtesy of RE/MAX All Points

110 Roudabush Drive, Christiansburg, VA Sold Sep 23, 2026

$390,000

3 bd2 ba1,578 sq ft

110 Roudabush Drive, Christiansburg

2% under asking, 11 days on market

Listing courtesy of RE/MAX All Stars

2840 Scruggs Rd, Moneta, VA Sold Sep 23, 2026

$469,900

3 bd2.5 ba1,802 sq ft

2840 Scruggs Rd, Moneta

At asking price, 124 days on market

Listing courtesy of Property Navigators LLC

5405 Crescent Blvd, Roanoke, VA Sold Sep 23, 2026

$490,000

3 bd2 ba1,668 sq ft

5405 Crescent Blvd, Roanoke

11% under asking, 106 days on market

Listing courtesy of Long & Foster - Oak Grove

248 S River Rd, Covington, VA Sold Sep 23, 2026

$350,000

3 bd2 ba2,732 sq ft

248 S River Rd, Covington

5% under asking, 5 days on market

Listing courtesy of Highlands Realty & Associates LLC

2701 Guilford Ave SW, Roanoke, VA Sold Sep 23, 2026

$365,000

3 bd1.5 ba1,378 sq ft

2701 Guilford Ave SW, Roanoke

1% under asking, 10 days on market

Listing courtesy of Keller Williams Realty Roanoke

6176 Copper Cir, Roanoke, VA Sold Sep 23, 2026

$485,000

4 bd2.5 ba2,588 sq ft

6176 Copper Cir, Roanoke

1% over asking, 2 days on market

Listing courtesy of Mkb, REALTORS®

1575 Read Mountain Rd NE, Roanoke, VA Sold Sep 23, 2026

$319,433

3 bd2.5 ba2,081 sq ft

1575 Read Mountain Rd NE, Roanoke

3% over asking, 5 days on market

Listing courtesy of RE/MAX All Stars

106 Aaliyah Lane, Radford, VA Sold Sep 22, 2026

$375,000

3 bd2 ba1,730 sq ft

106 Aaliyah Lane, Radford

1% under asking, 15 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

1965 King Richard Rd, Ferrum, VA Sold Sep 22, 2026

$325,000

3 bd2.5 ba1,478 sq ft

1965 King Richard Rd, Ferrum

2% under asking, 40 days on market

Listing courtesy of Century 21 Wampler Realty

866 Peyton St, Roanoke, VA Sold Sep 22, 2026

$334,950

4 bd2.5 ba2,385 sq ft

866 Peyton St, Roanoke

7% under asking, 31 days on market

Listing courtesy of Mkb, REALTORS®

2317 Idavere Rd SW, Roanoke, VA Sold Sep 22, 2026

$319,950

3 bd1 ba1,548 sq ft

2317 Idavere Rd SW, Roanoke

At asking price, 21 days on market

Listing courtesy of RE/MAX All Points

2111 Mill Ln, Salem, VA Sold Sep 22, 2026

$363,000

3 bd2.5 ba1,540 sq ft

2111 Mill Ln, Salem

2% under asking, 1 day on market

Listing courtesy of Mac Westland Real Estate Group

954 Brooklyn Avenue, Christiansburg, VA Sold Sep 21, 2026

$349,900

3 bd2.5 ba1,952 sq ft

954 Brooklyn Avenue, Christiansburg

13% under asking, 42 days on market

Listing courtesy of Sycamore REALTORS

447 Long Level Road, Floyd, VA Sold Sep 21, 2026

$430,000

3 bd3 ba2,297 sq ft

447 Long Level Road, Floyd

1 day on market

Listing courtesy of UC/Blue Ridge Land & Auction

1750 Connors Run, Salem, VA Sold Sep 21, 2026

$305,000

3 bd2.5 ba1,558 sq ft

1750 Connors Run, Salem

8% under asking, 46 days on market

Listing courtesy of Nest Realty Roanoke

5109 Labradore Dr, Roanoke, VA Sold Sep 21, 2026

$420,000

3 bd2 ba1,644 sq ft

5109 Labradore Dr, Roanoke

7% under asking, 27 days on market

Listing courtesy of Mkb, REALTORS®

3363 Melody Ave, Roanoke, VA Sold Sep 21, 2026

$305,000

3 bd1.5 ba1,834 sq ft

3363 Melody Ave, Roanoke

3% over asking, 3 days on market

Listing courtesy of Real Broker LLC - McLean