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 · 2,185 to 2,208

591 Wall Street, Bassett, VA Sold Mar 30, 2026

$215,000

3 bd2 ba1,566 sq ft

591 Wall Street, Bassett

23% under asking, 70 days on market

Listing courtesy of Piedmont Realty

1421 Mob Creek Rd, Bedford, VA Sold Mar 30, 2026

$235,000

3 bd2 ba1,896 sq ft

1421 Mob Creek Rd, Bedford

At asking price, 34 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

4902 Old Mountain Rd NE, Roanoke, VA Sold Mar 30, 2026

$247,500

3 bd2 ba1,963 sq ft

4902 Old Mountain Rd NE, Roanoke

5% under asking, 49 days on market

Listing courtesy of Real Broker LLC - McLean

3160 Sawmill Rd, Ferrum, VA Sold Mar 30, 2026

$255,000

4 bd2 ba1,260 sq ft

3160 Sawmill Rd, Ferrum

5% under asking, 26 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

1245 Graves Harbor Trl 2200, Huddleston, VA Sold Mar 30, 2026

$147,000

1 bd1 ba300 sq ft

1245 Graves Harbor Trl 2200, Huddleston

5% under asking, 35 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

507 Faith Cove Dr, Sandy Level, VA Sold Mar 30, 2026

$154,950

1 bd1 ba424 sq ft

507 Faith Cove Dr, Sandy Level

3% under asking, 43 days on market

Listing courtesy of Keller Williams Realty Lynchburg

656 Pyrtle Dr, Salem, VA Sold Mar 30, 2026

$231,000

3 bd1.5 ba1,084 sq ft

656 Pyrtle Dr, Salem

At asking price, 4 days on market

Listing courtesy of RE/MAX Real Estate One

1245 Graves Harbor Trl 2201, Huddleston, VA Sold Mar 30, 2026

$119,900

1 bd1 ba270 sq ft

1245 Graves Harbor Trl 2201, Huddleston

At asking price, 1 day on market

Listing courtesy of Keller Williams Realty Lynchburg

2721 Garden City Blvd SE, Roanoke, VA Sold Mar 30, 2026

$220,000

3 bd1 ba1,316 sq ft

2721 Garden City Blvd SE, Roanoke

5% over asking, 3 days on market

Listing courtesy of RE/MAX All Stars

3313 Valley View Ave NW, Roanoke, VA Sold Mar 30, 2026

$280,000

3 bd2.5 ba2,276 sq ft

3313 Valley View Ave NW, Roanoke

5% under asking, 8 days on market

Listing courtesy of RE/MAX All Points

2221 Lick Ridge Road, Check, VA Sold Mar 27, 2026

$85,000

3 bd2 ba1,792 sq ft

2221 Lick Ridge Road, Check

43% under asking, 181 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

3727 Largen Hill Court, Pulaski, VA Sold Mar 27, 2026

$83,000

3 bd2 ba1,152 sq ft

3727 Largen Hill Court, Pulaski

4% over asking, 9 days on market

Listing courtesy of Century 21 Valley Real Estate

2360 Bethel Church Road, Hiwassee, VA Sold Mar 27, 2026

$135,000

3 bd2 ba1,080 sq ft

2360 Bethel Church Road, Hiwassee

8% over asking, 5 days on market

Listing courtesy of Berkshire Hathaway Home Services Mountain Sky Properties-Bland

670 Lawn Drive, Christiansburg, VA Sold Mar 27, 2026

$275,000

3 bd2 ba1,882 sq ft

670 Lawn Drive, Christiansburg

2% over asking, 4 days on market

Listing courtesy of Keller Williams New River Valley

53 Woodberry Lane, Galax, VA Sold Mar 27, 2026

$75,000

2 bd2 ba2,164 sq ft

53 Woodberry Lane, Galax

25% under asking, 12 days on market

Listing courtesy of Berkshire Hathaway Home Services Mountain Sky Properties-Blacksburg

304 Maple Avenue, Pearisburg, VA Sold Mar 27, 2026

$160,000

4 bd2 ba1,594 sq ft

304 Maple Avenue, Pearisburg

3% under asking, 4 days on market

Listing courtesy of UC/Blue Ridge Land - Cburg

3521 Valley View Ave NW, Roanoke, VA Sold Mar 27, 2026

$176,200

Multi-family

3521 Valley View Ave NW, Roanoke

27% under asking, 325 days on market

Listing courtesy of Mkb, REALTORS®

111 Tinkerview Dr, Cloverdale, VA Sold Mar 27, 2026

$164,500

2 bd1 ba882 sq ft

111 Tinkerview Dr, Cloverdale

8% under asking, 238 days on market

Listing courtesy of Century 21 Wampler Realty

645 Montrose Ave SE, Roanoke, VA Sold Mar 27, 2026

$165,000

2 bd1 ba928 sq ft

645 Montrose Ave SE, Roanoke

8% under asking, 148 days on market

Listing courtesy of Keller Williams Coastal Virginia

555 Old Fort Rd, Rocky Mount, VA Sold Mar 27, 2026

$277,500

3 bd2 ba1,758 sq ft

555 Old Fort Rd, Rocky Mount

1% under asking, 76 days on market

Listing courtesy of RE/MAX All Stars

4820 Rutgers St NW, Roanoke, VA Sold Mar 27, 2026

$200,000

3 bd1 ba1,051 sq ft

4820 Rutgers St NW, Roanoke

11% under asking, 69 days on market

Listing courtesy of Coldwell Banker Townside, REALTORS®

2930 Ravenwood Ave NW, Roanoke, VA Sold Mar 27, 2026

$140,000

2 bd1 ba690 sq ft

2930 Ravenwood Ave NW, Roanoke

10% under asking, 79 days on market

Listing courtesy of Shepherd Realty Group

1203 Bottom Creek Ln, Bent Mountain, VA Sold Mar 27, 2026

$230,000

2 bd1 ba980 sq ft

1203 Bottom Creek Ln, Bent Mountain

8% under asking, 59 days on market

Listing courtesy of Nest Realty Roanoke

1102 Wasena Ave SW, Roanoke, VA Sold Mar 27, 2026

$298,000

4 bd2.5 ba2,448 sq ft

1102 Wasena Ave SW, Roanoke

At asking price, 6 days on market

Listing courtesy of Barker Realty Co