Homes sold under $300K

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

3,312 sales · 1,393 to 1,416

6292 Back Creek Rd, Boones Mill, VA Sold Jun 12, 2026

$165,000

2 bd1 ba1,404 sq ft

6292 Back Creek Rd, Boones Mill

3% under asking, 5 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

2138 Bailey Ave, Salem, VA Sold Jun 12, 2026

$244,950

3 bd1 ba984 sq ft

2138 Bailey Ave, Salem

At asking price, 3 days on market

Listing courtesy of Wainwright & Co., REALTORS®

430 Tinker Ave, Vinton, VA Sold Jun 12, 2026

$239,950

3 bd2 ba1,212 sq ft

430 Tinker Ave, Vinton

At asking price, 12 days on market

Listing courtesy of RE/MAX All Stars

1215 Tripple Creek Rd, Rocky Mount, VA Sold Jun 12, 2026

$257,000

3 bd2 ba1,475 sq ft

1215 Tripple Creek Rd, Rocky Mount

3% over asking, 2 days on market

Listing courtesy of Mkb, REALTORS®

2041 Spruce St, Martinsville, VA Sold Jun 12, 2026

$159,900

Multi-family

2041 Spruce St, Martinsville

At asking price, 13 days on market

Listing courtesy of Sarver Properties LLC

849 Pepper Street, Pulaski, VA Sold Jun 11, 2026

$85,000

3 bd2 ba1,080 sq ft

849 Pepper Street, Pulaski

5% under asking, 27 days on market

Listing courtesy of eXp Realty

5180 Wilderness Road, Dublin, VA Sold Jun 11, 2026

$210,000

3 bd2 ba2,074 sq ft

5180 Wilderness Road, Dublin

At asking price, 3 days on market

Listing courtesy of Long & Foster - Blacksburg

658 Mercer Road, Rich Creek, VA Sold Jun 11, 2026

$160,000

4 bd2 ba1,285 sq ft

658 Mercer Road, Rich Creek

3% under asking, 2 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

104 Pine Street, Narrows, VA Sold Jun 11, 2026

$250,000

4 bd2 ba1,540 sq ft

104 Pine Street, Narrows

At asking price, 1 day on market

Listing courtesy of Sycamore REALTORS

512 Parkdale Dr, Salem, VA Sold Jun 11, 2026

$242,500

3 bd1.5 ba1,200 sq ft

512 Parkdale Dr, Salem

19% under asking, 182 days on market

Listing courtesy of Mountain City Realty & Auction LLC

1675 Atkinson Hollow Rd, Vinton, VA Sold Jun 11, 2026

$185,000

3 bd2 ba1,456 sq ft

1675 Atkinson Hollow Rd, Vinton

3% under asking, 4 days on market

Listing courtesy of Century 21 All-Service

310 Langhorne Ln, Lynchburg, VA Sold Jun 11, 2026

$205,000

3 bd2 ba1,664 sq ft

310 Langhorne Ln, Lynchburg

2% under asking, 5 days on market

Listing courtesy of Century 21 All-Service

912 Hemlock Rd, Salem, VA Sold Jun 11, 2026

$265,000

3 bd2 ba1,600 sq ft

912 Hemlock Rd, Salem

2% under asking, 25 days on market

Listing courtesy of Xrealty.net LLC

3705 New Spring Branch Rd, Roanoke, VA Sold Jun 11, 2026

$289,000

3 bd1 ba1,450 sq ft

3705 New Spring Branch Rd, Roanoke

4% over asking, 6 days on market

Listing courtesy of Realstar, REALTORS® LLC

5931 Cotton Hill Rd, Roanoke, VA Sold Jun 11, 2026

$250,000

3 bd2 ba1,944 sq ft

5931 Cotton Hill Rd, Roanoke

At asking price, 1 day on market

Listing courtesy of Berkshire Hathaway Homeservices Premier, REALTORS® - Main

511 Hidden Valley Road, Wytheville, VA Sold Jun 10, 2026

$299,000

3 bd2 ba1,736 sq ft

511 Hidden Valley Road, Wytheville

6% under asking, 66 days on market

Listing courtesy of RE/MAX Land Mark Real Estate

102 12th Street NW, Pulaski, VA Sold Jun 10, 2026

$285,000

4 bd2 ba2,131 sq ft

102 12th Street NW, Pulaski

2% under asking, 35 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

1630 Sleepy Hollow Road, Christiansburg, VA Sold Jun 10, 2026

$285,000

3 bd3 ba2,104 sq ft

1630 Sleepy Hollow Road, Christiansburg

11% under asking, 16 days on market

Listing courtesy of Welcome Home Real Estate

760 Ellett Road, Christiansburg, VA Sold Jun 10, 2026

$216,217

3 bd1 ba865 sq ft

760 Ellett Road, Christiansburg

8% over asking, 4 days on market

Listing courtesy of Welcome Home Real Estate

4641 Heather Dr SW Apt 313, Roanoke, VA Sold Jun 10, 2026

$237,500

2 bd2 ba1,709 sq ft

4641 Heather Dr SW Apt 313, Roanoke

5% under asking, 26 days on market

Listing courtesy of Keller Williams Coastal Virginia

5075 Youngwood Dr NW, Roanoke, VA Sold Jun 10, 2026

$260,000

4 bd3 ba2,289 sq ft

5075 Youngwood Dr NW, Roanoke

2% under asking, 13 days on market

Listing courtesy of Wainwright & Co., REALTORS®

525 Water Oak Rd, Roanoke, VA Sold Jun 10, 2026

$299,900

4 bd3 ba2,322 sq ft

525 Water Oak Rd, Roanoke

At asking price, 6 days on market

Listing courtesy of Century 21 All-Service

1036 Jeanette Ave, Vinton, VA Sold Jun 10, 2026

$245,000

3 bd1 ba1,465 sq ft

1036 Jeanette Ave, Vinton

7% over asking, 1 day on market

Listing courtesy of Mountain View Real Estate LLC

1932 Reesedale Rd, Elliston, VA Sold Jun 10, 2026

$196,000

3 bd1 ba1,072 sq ft

1932 Reesedale Rd, Elliston

2% under asking, 7 days on market

Listing courtesy of Real Broker LLC - McLean