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 · 769 to 792

4717 Barclay Square SW, Roanoke, VA Sold Jul 1, 2026

$312,000

2 bd2 ba1,461 sq ft

4717 Barclay Square SW, Roanoke

2% under asking, 11 days on market

Listing courtesy of Wainwright & Co., REALTORS®

514 John Arthur Rd, Boones Mill, VA Sold Jul 1, 2026

$305,000

3 bd2 ba1,352 sq ft

514 John Arthur Rd, Boones Mill

5% over asking, 3 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

1574 Shady Run Rd, Vinton, VA Sold Jul 1, 2026

$350,000

3 bd3 ba2,925 sq ft

1574 Shady Run Rd, Vinton

12% under asking, 11 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

2124 Bridle Ln, Roanoke, VA Sold Jul 1, 2026

$350,000

4 bd2.5 ba1,867 sq ft

2124 Bridle Ln, Roanoke

At asking price, 1 day on market

Listing courtesy of Keller Williams Realty Lynchburg

2111 Mill Ln, Salem, VA Sold Jul 1, 2026

$300,000

3 bd2.5 ba1,540 sq ft

2111 Mill Ln, Salem

20% over asking, 1 day on market

Listing courtesy of RE/MAX Real Estate One

2522 Derwent Drive SW, Roanoke, VA Sold Jun 30, 2026

$315,000

2 bd1.5 ba1,550 sq ft

2522 Derwent Drive SW, Roanoke

2% over asking, 1 day on market

Listing courtesy of Keller Williams Allegiance

103 Ellett Drive SE, Christiansburg, VA Sold Jun 30, 2026

$351,000

3 bd2 ba1,876 sq ft

103 Ellett Drive SE, Christiansburg

At asking price, 8 days on market

Listing courtesy of Long & Foster - Blacksburg

6973 Henry Rd, Henry, VA Sold Jun 30, 2026

$335,000

5 bd1 ba3,818 sq ft

6973 Henry Rd, Henry

21% under asking, 164 days on market

Listing courtesy of Sarver Properties LLC

41 Chamberlain Loop, Lexington, VA Sold Jun 30, 2026

$437,000

3 bd2.5 ba1,803 sq ft

41 Chamberlain Loop, Lexington

At asking price, 83 days on market

Listing courtesy of Lexington Real Estate Connection

1136 Coolbrook Rd, Bedford, VA Sold Jun 30, 2026

$330,000

3 bd2 ba1,829 sq ft

1136 Coolbrook Rd, Bedford

11% under asking, 57 days on market

Listing courtesy of Century 21 All-Service

2630 Puckett Cir, Salem, VA Sold Jun 30, 2026

$345,000

4 bd2 ba1,765 sq ft

2630 Puckett Cir, Salem

1% under asking, 48 days on market

Listing courtesy of Wainwright & Co., REALTORS®

2646 Dickerson Mill Rd, Bedford, VA Sold Jun 30, 2026

$344,900

4 bd2 ba2,200 sq ft

2646 Dickerson Mill Rd, Bedford

1% under asking, 17 days on market

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

2310 Green Knoll Ln, Vinton, VA Sold Jun 30, 2026

$425,000

4 bd2.5 ba2,078 sq ft

2310 Green Knoll Ln, Vinton

2% under asking, 34 days on market

Listing courtesy of Long & Foster - Roanoke Office

415 Edgemont Cir, Vinton, VA Sold Jun 30, 2026

$409,950

3 bd2 ba2,114 sq ft

415 Edgemont Cir, Vinton

At asking price, 1 day on market

Listing courtesy of Rickman Realty LLC

115 Stonecrest Dr, Bassett, VA Sold Jun 30, 2026

$300,000

3 bd2 ba2,776 sq ft

115 Stonecrest Dr, Bassett

At asking price, 14 days on market

Listing courtesy of Sarver Properties LLC

7144 Deerwood Rd, Roanoke, VA Sold Jun 30, 2026

$334,800

3 bd2 ba2,164 sq ft

7144 Deerwood Rd, Roanoke

2% over asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

3506 Greenland Ave NW, Roanoke, VA Sold Jun 30, 2026

$310,000

3 bd2 ba2,108 sq ft

3506 Greenland Ave NW, Roanoke

At asking price, 12 days on market

Listing courtesy of Realstar, REALTORS® LLC

116 Old Brook Rd, Vinton, VA Sold Jun 30, 2026

$315,000

4 bd2 ba2,044 sq ft

116 Old Brook Rd, Vinton

2% over asking, 5 days on market

Listing courtesy of Shepherd Realty Group

360 & 384 Rogers Ln, Cloverdale, VA Sold Jun 30, 2026

$315,000

4 bd2 ba2,394 sq ft

360 & 384 Rogers Ln, Cloverdale

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

1410 Sherwood Drive, Christiansburg, VA Sold Jun 29, 2026

$350,000

3 bd3 ba2,382 sq ft

1410 Sherwood Drive, Christiansburg

2% under asking, 16 days on market

Listing courtesy of Long & Foster - Blacksburg

1309 Sandy Cir, Blacksburg, VA Sold Jun 29, 2026

$335,000

3 bd2 ba1,248 sq ft

1309 Sandy Cir, Blacksburg

4% under asking, 60 days on market

Listing courtesy of U/C Blue Ridge Land & Auction Co Inc- C'burg

834 Day Ave SW, Roanoke, VA Sold Jun 29, 2026

$385,000

3 bd2.5 ba2,626 sq ft

834 Day Ave SW, Roanoke

4% under asking, 16 days on market

Listing courtesy of Mac Westland Real Estate Group

1114 8th Fairway Ln, Huddleston, VA Sold Jun 29, 2026

$470,000

4 bd3 ba3,000 sq ft

1114 8th Fairway Ln, Huddleston

10% under asking, 64 days on market

Listing courtesy of Keller Williams Realty Lynchburg

4447 Bonsack Rd, Roanoke, VA Sold Jun 29, 2026

$482,475

4 bd3 ba2,321 sq ft

4447 Bonsack Rd, Roanoke

3% under asking, 42 days on market

Listing courtesy of Real Broker LLC - McLean