Homes sold under $300K

Homes sold under $300K in the last 12 months, with sale prices and dates. Median sale price $220,000.

2,725 sales · 721 to 744

216 Valleydale Ave, Salem, VA Sold Aug 4, 2026

$289,950

3 bd2 ba1,554 sq ft

216 Valleydale Ave, Salem

At asking price, 12 days on market

Listing courtesy of Mkb, REALTORS®

1501 Rugby Blvd NW, Roanoke, VA Sold Aug 4, 2026

$122,500

3 bd1 ba1,193 sq ft

1501 Rugby Blvd NW, Roanoke

3% under asking, 13 days on market

Listing courtesy of Mkb, REALTORS®

219 Denby Street, Radford, VA Sold Aug 3, 2026

$179,900

2 bd1 ba839 sq ft

219 Denby Street, Radford

3% under asking, 18 days on market

Listing courtesy of TRINITY Real Estate

380 Clearview Drive, Christiansburg, VA Sold Aug 3, 2026

$285,000

2 bd2 ba1,449 sq ft

380 Clearview Drive, Christiansburg

3% under asking, 69 days on market

Listing courtesy of Page & Assoc. Real Estate

211 Alleghany Street SE, Christiansburg, VA Sold Aug 3, 2026

$225,000

3 bd1 ba1,016 sq ft

211 Alleghany Street SE, Christiansburg

4% under asking, 11 days on market

Listing courtesy of Coldwell Banker Townside Bburg

1008 Rosemary Ave SE, Roanoke, VA Sold Aug 3, 2026

$288,650

3 bd2 ba2,108 sq ft

1008 Rosemary Ave SE, Roanoke

3% over asking, 17 days on market

Listing courtesy of Mkb, REALTORS®

940 Murray Ave SE, Roanoke, VA Sold Aug 3, 2026

$253,000

4 bd2 ba2,172 sq ft

940 Murray Ave SE, Roanoke

2% over asking, 6 days on market

Listing courtesy of Mkb, REALTORS®

5531 Littleton Rd, Roanoke, VA Sold Aug 3, 2026

$283,450

3 bd2 ba2,042 sq ft

5531 Littleton Rd, Roanoke

2% over asking, 12 days on market

Listing courtesy of Real Broker LLC - McLean

736 Welton Ave SW, Roanoke, VA Sold Aug 3, 2026

$186,000

4 bd2 ba1,510 sq ft

736 Welton Ave SW, Roanoke

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS® - Oak Grove

608 W Main St, Covington, VA Sold Aug 3, 2026

$62,500

2 bd1.5 ba1,082 sq ft

608 W Main St, Covington

At asking price, 10 days on market

Listing courtesy of Highlands Realty & Associates LLC

931 Myrtle Rd, Martinsville, VA Sold Aug 3, 2026

$95,000

2 bd1 ba822 sq ft

931 Myrtle Rd, Martinsville

At asking price, 6 days on market

Listing courtesy of Kw Martinsville

935 Hummingbird Drive SW, Christiansburg, VA Sold Aug 2, 2026

$275,000

3 bd1.5 ba3,378 sq ft

935 Hummingbird Drive SW, Christiansburg

8% under asking, 37 days on market

Listing courtesy of eXp Realty - Blacksburg

229 McGavock Lane, Max Meadows, VA Sold Aug 2, 2026

$220,000

3 bd1.5 ba1,232 sq ft

229 McGavock Lane, Max Meadows

4% under asking, 4 days on market

Listing courtesy of eXp Realty - Blacksburg

1718 Dundee Ave SE, Roanoke, VA Sold Aug 2, 2026

$294,950

3 bd2 ba1,600 sq ft

1718 Dundee Ave SE, Roanoke

2% under asking, 28 days on market

Listing courtesy of Mountain View Real Estate LLC

235 Lucas Street NE, Christiansburg, VA Sold Jul 31, 2026

$219,000

3 bd1 ba984 sq ft

235 Lucas Street NE, Christiansburg

8% under asking, 70 days on market

Listing courtesy of eXp Realty

213 Union Valley Road, Riner, VA Sold Jul 31, 2026

$271,500

3 bd2 ba1,512 sq ft

213 Union Valley Road, Riner

6% under asking, 67 days on market

Listing courtesy of Sycamore REALTORS

128 Valley Street, Pulaski, VA Sold Jul 31, 2026

$107,800

4 bd2 ba1,929 sq ft

128 Valley Street, Pulaski

16% under asking, 44 days on market

Listing courtesy of XRealty.net LLC

1230 Preston Street, Radford, VA Sold Jul 31, 2026

$280,000

3 bd2.5 ba1,715 sq ft

1230 Preston Street, Radford

10% under asking, 35 days on market

Listing courtesy of Real Broker, LLC

1215 Moose Drive, Christiansburg, VA Sold Jul 31, 2026

$219,000

2 bd1 ba990 sq ft

1215 Moose Drive, Christiansburg

At asking price, 5 days on market

Listing courtesy of Nest Realty SWVA

106 Monroe Street, Radford, VA Sold Jul 31, 2026

$195,000

3 bd2 ba1,162 sq ft

106 Monroe Street, Radford

At asking price

Listing courtesy of Real Broker, LLC

7330 Cove Holllow Road, Elliston, VA Sold Jul 31, 2026

$216,000

3 bd1 ba1,562 sq ft

7330 Cove Holllow Road, Elliston

Listing courtesy of Keller Williams New River Valley

308 Spring Hollow Rd, Troutville, VA Sold Jul 31, 2026

$176,500

3 bd2 ba1,498 sq ft

308 Spring Hollow Rd, Troutville

20% under asking, 169 days on market

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

59 Silverbirch Dr, Blue Ridge, VA Sold Jul 31, 2026

$260,000

3 bd2 ba2,000 sq ft

59 Silverbirch Dr, Blue Ridge

16% under asking, 67 days on market

Listing courtesy of RE/MAX All Stars

513 Victor Ave NE, Roanoke, VA Sold Jul 31, 2026

$255,000

3 bd2 ba1,473 sq ft

513 Victor Ave NE, Roanoke

2% under asking, 60 days on market

Listing courtesy of Mkb, REALTORS®