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 · 1,129 to 1,152

920 Ainsley St, Martinsville, VA Sold Jun 15, 2026

$220,000

3 bd2 ba2,119 sq ft

920 Ainsley St, Martinsville

17% under asking, 67 days on market

Listing courtesy of Kw Martinsville

212 Cherryhill Rd NW, Roanoke, VA Sold Jun 15, 2026

$209,000

3 bd1 ba1,500 sq ft

212 Cherryhill Rd NW, Roanoke

8% under asking, 71 days on market

Listing courtesy of RE/MAX All Stars

163 Blair Pl, Danville, VA Sold Jun 15, 2026

$200,000

4 bd2 ba2,155 sq ft

163 Blair Pl, Danville

20% under asking, 36 days on market

Listing courtesy of Sarver Properties LLC

710 Druid Ln, Martinsville, VA Sold Jun 15, 2026

$205,000

5 bd2 ba1,629 sq ft

710 Druid Ln, Martinsville

2% under asking, 3 days on market

Listing courtesy of Sarver Properties LLC

2249 Garden City Blvd SE, Roanoke, VA Sold Jun 15, 2026

$294,000

4 bd2 ba1,617 sq ft

2249 Garden City Blvd SE, Roanoke

2% over asking, 18 days on market

Listing courtesy of Keller Williams Realty Roanoke

108 Mountain Lane Ter, Vinton, VA Sold Jun 15, 2026

$225,000

2 bd2 ba1,376 sq ft

108 Mountain Lane Ter, Vinton

10% over asking, 2 days on market

Listing courtesy of Mkb, REALTORS®

83 Maid Marian Ct, Bassett, VA Sold Jun 15, 2026

$247,900

4 bd2 ba2,334 sq ft

83 Maid Marian Ct, Bassett

At asking price, 9 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy

3705 Salem Turnpike NW, Roanoke, VA Sold Jun 15, 2026

$105,000

3 bd1 ba1,031 sq ft

3705 Salem Turnpike NW, Roanoke

9% under asking, 1 day on market

Listing courtesy of Mkb, REALTORS®

3110 Jamison Mountain Road, Covington, VA Sold Jun 12, 2026

$179,900

4 bd1 ba2,409 sq ft

3110 Jamison Mountain Road, Covington

3% under asking, 93 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

5505 Cleburne Boulevard, Dublin, VA Sold Jun 12, 2026

$234,900

3 bd2 ba1,404 sq ft

5505 Cleburne Boulevard, Dublin

2% over asking, 26 days on market

Listing courtesy of Century 21 Valley Real Estate

1145 Plum Street, Christiansburg, VA Sold Jun 12, 2026

$254,750

2 bd2 ba1,024 sq ft

1145 Plum Street, Christiansburg

At asking price, 3 days on market

Listing courtesy of Page & Assoc. Real Estate

3633 Longview Dr, Collinsville, VA Sold Jun 12, 2026

$119,060

3 bd1.5 ba1,170 sq ft

3633 Longview Dr, Collinsville

18% under asking, 108 days on market

Listing courtesy of Quality Realty

1146 Morehead Ave SE, Roanoke, VA Sold Jun 12, 2026

$229,950

2 bd2 ba1,200 sq ft

1146 Morehead Ave SE, Roanoke

8% under asking, 110 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

2457 Gravel Hill Rd, Troutville, VA Sold Jun 12, 2026

$190,000

4 bd2 ba3,360 sq ft

2457 Gravel Hill Rd, Troutville

17% under asking, 45 days on market

Listing courtesy of Prime Real Estate Services Inc

574 Grandview Rd, Hot Springs, VA Sold Jun 12, 2026

$97,500

3 bd1 ba1,636 sq ft

574 Grandview Rd, Hot Springs

2% over asking, 29 days on market

Listing courtesy of Century 21 Wampler Realty

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

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

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