Homes sold under $300K

3,312 sales · 1,033 to 1,056

300 Snug Harbor Trl, Moneta, VA Sold Jul 20, 2026

$265,000

3 bd2 ba1,458 sq ft

300 Snug Harbor Trl, Moneta

12% under asking, 10 days on market

Listing courtesy of Cb Sales And Rentals Inc

3202 Daniels Creek Rd, Martinsville, VA Sold Jul 20, 2026

$291,500

4 bd4 ba2,610 sq ft

3202 Daniels Creek Rd, Martinsville

2% over asking, 22 days on market

Listing courtesy of Sarver Properties LLC

48 Irvin Seay Rd, Bassett, VA Sold Jul 20, 2026

$180,000

3 bd1.5 ba1,089 sq ft

48 Irvin Seay Rd, Bassett

5% over asking, 5 days on market

Listing courtesy of Red Key Realty Inc

3310 Belle Ave NE, Roanoke, VA Sold Jul 20, 2026

$289,950

3 bd2 ba1,180 sq ft

3310 Belle Ave NE, Roanoke

At asking price, 2 days on market

Listing courtesy of Realstar, REALTORS® LLC

1439 Daniels Run Road NE, Check, VA Sold Jul 17, 2026

$69,900

4 bd2.5 ba2,400 sq ft

1439 Daniels Run Road NE, Check

35% under asking, 149 days on market

Listing courtesy of Long & Foster - Blacksburg

6058 Riner Road, Riner, VA Sold Jul 17, 2026

$175,000

3 bd2 ba1,642 sq ft

6058 Riner Road, Riner

20% under asking, 152 days on market

Listing courtesy of Nest Realty SWVA

1984 Snider Lane, Pulaski, VA Sold Jul 17, 2026

$135,000

2 bd1 ba680 sq ft

1984 Snider Lane, Pulaski

8% under asking, 51 days on market

Listing courtesy of Mabry & Cox REALTORS®

1705 3rd Street, Radford, VA Sold Jul 17, 2026

$215,000

2 bd1 ba966 sq ft

1705 3rd Street, Radford

2% under asking, 44 days on market

Listing courtesy of Nest Realty SWVA

655 Peachtree Hill, Christiansburg, VA Sold Jul 17, 2026

$207,000

4 bd2 ba2,052 sq ft

655 Peachtree Hill, Christiansburg

15% over asking, 4 days on market

Listing courtesy of Mandell Real Estate Group

800 S Grant Street, Christiansburg, VA Sold Jul 17, 2026

$192,500

5 bd2 ba1,976 sq ft

800 S Grant Street, Christiansburg

23% under asking, 5 days on market

Listing courtesy of Nest Realty SWVA

5663 Huntridge Rd, Roanoke, VA Sold Jul 17, 2026

$299,950

3 bd2.5 ba1,628 sq ft

5663 Huntridge Rd, Roanoke

At asking price, 137 days on market

Listing courtesy of R Fralin & Associates Inc

430 Ledbetter Rd, Rocky Mount, VA Sold Jul 17, 2026

$155,000

4 bd2 ba1,248 sq ft

430 Ledbetter Rd, Rocky Mount

11% under asking, 90 days on market

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

33 James River Ter, Buchanan, VA Sold Jul 17, 2026

$90,000

3 bd1 ba1,070 sq ft

33 James River Ter, Buchanan

33% under asking, 59 days on market

Listing courtesy of Mac Westland Real Estate Group

3315 Forest Ridge Rd, Roanoke, VA Sold Jul 17, 2026

$215,300

2 bd2 ba1,386 sq ft

3315 Forest Ridge Rd, Roanoke

14% under asking, 82 days on market

Listing courtesy of Century 21 Wampler Realty

5630 Spring Meadow Dr, Roanoke, VA Sold Jul 17, 2026

$280,000

3 bd2 ba1,630 sq ft

5630 Spring Meadow Dr, Roanoke

1% over asking, 21 days on market

Listing courtesy of Prime Real Estate Services Inc

822 Moran Ave, Salem, VA Sold Jul 17, 2026

$275,000

3 bd2 ba1,540 sq ft

822 Moran Ave, Salem

1% under asking, 27 days on market

Listing courtesy of RE/MAX Real Estate One

94 Waterside Cir #a 2 Unit A2, Moneta, VA Sold Jul 17, 2026

$262,500

2 bd2 ba1,060 sq ft

94 Waterside Cir #a 2 Unit A2, Moneta

12% under asking, 52 days on market

Listing courtesy of Lakeshore Rentals & Sales, Inc.

803 White Rock Gap Rd, Covington, VA Sold Jul 17, 2026

$130,000

1 bd1 ba744 sq ft

803 White Rock Gap Rd, Covington

7% under asking, 15 days on market

Listing courtesy of Highlands Realty & Associates LLC

4379 Barley Dr, Salem, VA Sold Jul 17, 2026

$286,500

2 bd2 ba2,920 sq ft

4379 Barley Dr, Salem

17% over asking, 34 days on market

Listing courtesy of Coldwell Banker Townside, REALTORS®

4928 Pomeroy Rd NW, Roanoke, VA Sold Jul 17, 2026

$255,000

3 bd1.5 ba1,667 sq ft

4928 Pomeroy Rd NW, Roanoke

2% under asking, 12 days on market

Listing courtesy of Wainwright & Co., REALTORS®

73 Indian Hill Rd, Millboro, VA Sold Jul 17, 2026

$223,000

2 bd1.5 ba928 sq ft

73 Indian Hill Rd, Millboro

9% over asking, 3 days on market

Listing courtesy of Highlands Realty & Associates LLC

1273 Graves Harbor Trl 3303, Huddleston, VA Sold Jul 17, 2026

$137,000

1 bd1 ba275 sq ft

1273 Graves Harbor Trl 3303, Huddleston

At asking price, 20 days on market

Listing courtesy of Keller Williams Realty Lynchburg

1196 Tripple Creek Rd, Rocky Mount, VA Sold Jul 17, 2026

$214,777

2 bd1 ba1,760 sq ft

1196 Tripple Creek Rd, Rocky Mount

At asking price, 14 days on market

Listing courtesy of Mountain To Lake Realty

154 Cripple Creek Road, Wytheville, VA Sold Jul 16, 2026

$55,000

3 bd1 ba1,088 sq ft

154 Cripple Creek Road, Wytheville

At asking price, 56 days on market

Listing courtesy of RE/MAX 8 - Blacksburg