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,825 to 1,848

10131 Sontag Rd, Martinsville, VA Sold Dec 29, 2025

$320,000

3 bd2 ba1,828 sq ft

10131 Sontag Rd, Martinsville

12% under asking, 88 days on market

Listing courtesy of Quality Realty

1182 Crest Ridge Dr, Bedford, VA Sold Dec 29, 2025

$335,000

4 bd2.5 ba2,067 sq ft

1182 Crest Ridge Dr, Bedford

4% under asking, 85 days on market

Listing courtesy of Wendy Witt Realty Co

2825 Fairway Forest Dr, Salem, VA Sold Dec 29, 2025

$315,000

4 bd2.5 ba3,096 sq ft

2825 Fairway Forest Dr, Salem

21% under asking, 84 days on market

Listing courtesy of Mkb, REALTORS® - Oak Grove

1944 West Ruritan Rd, Roanoke, VA Sold Dec 29, 2025

$420,000

3 bd2.5 ba1,922 sq ft

1944 West Ruritan Rd, Roanoke

1% under asking, 4 days on market

Listing courtesy of RE/MAX All Stars

11713 Hardy Rd, Hardy, VA Sold Dec 29, 2025

$333,450

3 bd1.5 ba1,737 sq ft

11713 Hardy Rd, Hardy

At asking price, 65 days on market

Listing courtesy of L T McGhee & Co

5107 North Spring Dr NW, Roanoke, VA Sold Dec 29, 2025

$359,000

3 bd3 ba1,895 sq ft

5107 North Spring Dr NW, Roanoke

6% under asking, 49 days on market

Listing courtesy of Long & Foster - Oak Grove

156 Altamira Dr, Roanoke, VA Sold Dec 29, 2025

$385,000

3 bd2 ba1,570 sq ft

156 Altamira Dr, Roanoke

4% under asking, 17 days on market

Listing courtesy of RE/MAX All Stars

3960 Edwardsville Rd, Hardy, VA Sold Dec 29, 2025

$326,000

3 bd2 ba2,094 sq ft

3960 Edwardsville Rd, Hardy

7% under asking, 21 days on market

Listing courtesy of Long & Foster - Roanoke Office

5015 Polly Hill Ln 5017, Roanoke, VA Sold Dec 29, 2025

$339,950

4 bd3 ba2,360 sq ft

5015 Polly Hill Ln 5017, Roanoke

1% over asking, 5 days on market

Listing courtesy of RE/MAX All Stars

1072 Old Dominion Ct, Moneta, VA Sold Dec 29, 2025

$337,000

3 bd3 ba1,582 sq ft

1072 Old Dominion Ct, Moneta

1% under asking, 3 days on market

Listing courtesy of RE/MAX All Stars

4823 Old Mountain Rd NE, Roanoke, VA Sold Dec 29, 2025

$320,000

3 bd2.5 ba1,757 sq ft

4823 Old Mountain Rd NE, Roanoke

At asking price, 8 days on market

Listing courtesy of RE/MAX All Stars

1884 Oak Dr, Salem, VA Sold Dec 26, 2025

$305,000

3 bd2.5 ba2,640 sq ft

1884 Oak Dr, Salem

2% over asking, 3 days on market

Listing courtesy of Virginia Realty Group

310 Diamond Avenue NW, Christiansburg, VA Sold Dec 23, 2025

$371,688

3 bd2.5 ba886 sq ft

310 Diamond Avenue NW, Christiansburg

3% over asking, 56 days on market

Listing courtesy of R. Fralin & Assoc., Inc

183 & 184 Skyview Lane, Newport, VA Sold Dec 23, 2025

$390,000

3 bd3 ba1,880 sq ft

183 & 184 Skyview Lane, Newport

13% under asking, 115 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1004 Kentwood Drive, Blacksburg, VA Sold Dec 23, 2025

$440,000

4 bd3 ba1,762 sq ft

1004 Kentwood Drive, Blacksburg

2% under asking, 82 days on market

Listing courtesy of Roots Realty Group

4561 Mountain View Drive, Dublin, VA Sold Dec 23, 2025

$343,000

3 bd2.5 ba2,001 sq ft

4561 Mountain View Drive, Dublin

4% over asking, 6 days on market

Listing courtesy of Mabry & Cox REALTORS®

3341 Westmoreland Dr, Roanoke, VA Sold Dec 23, 2025

$349,900

4 bd2.5 ba1,904 sq ft

3341 Westmoreland Dr, Roanoke

5% under asking, 93 days on market

Listing courtesy of Exp Realty LLC - Stafford

260 Leaning Oak Rd, Boones Mill, VA Sold Dec 23, 2025

$365,000

3 bd2 ba1,546 sq ft

260 Leaning Oak Rd, Boones Mill

At asking price, 25 days on market

Listing courtesy of RE/MAX All Stars

2240 Pommel Dr, Roanoke, VA Sold Dec 23, 2025

$310,000

4 bd3 ba2,346 sq ft

2240 Pommel Dr, Roanoke

3% under asking, 1 day on market

Listing courtesy of RE/MAX All Points

4320 William Ct, Roanoke, VA Sold Dec 22, 2025

$389,950

4 bd2.5 ba2,191 sq ft

4320 William Ct, Roanoke

7% under asking, 94 days on market

Listing courtesy of R Fralin & Associates Inc

1569 Read Mountain Rd NE, Roanoke, VA Sold Dec 22, 2025

$320,000

4 bd2.5 ba2,076 sq ft

1569 Read Mountain Rd NE, Roanoke

3% under asking, 9 days on market

Listing courtesy of Mkb, REALTORS®

1005 Howbert Ave SW, Roanoke, VA Sold Dec 22, 2025

$339,950

3 bd2 ba1,632 sq ft

1005 Howbert Ave SW, Roanoke

At asking price, 4 days on market

Listing courtesy of Edwin C Hall Associates Inc

1620 Ayers Rd, Moneta, VA Sold Dec 22, 2025

$374,450

3 bd3 ba2,348 sq ft

1620 Ayers Rd, Moneta

At asking price, 3 days on market

Listing courtesy of Mkb, REALTORS®

528 Falling Branch Road NW, Floyd, VA Sold Dec 19, 2025

$420,000

3 bd3 ba3,391 sq ft

528 Falling Branch Road NW, Floyd

16% under asking, 17 days on market

Listing courtesy of Thomas & Wall Real Estate LLC