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,345 to 1,368

319 Campbell Ave SW Apt 104, Roanoke, VA Sold Jun 18, 2026

$230,000

1 bd1 ba810 sq ft

319 Campbell Ave SW Apt 104, Roanoke

6% under asking, 44 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

1520 Little Catawba Creek Rd, Troutville, VA Sold Jun 18, 2026

$229,100

3 bd1 ba960 sq ft

1520 Little Catawba Creek Rd, Troutville

2% under asking, 24 days on market

Listing courtesy of RE/MAX All Stars

1223 Jeanette Ave, Vinton, VA Sold Jun 18, 2026

$223,000

3 bd1 ba1,200 sq ft

1223 Jeanette Ave, Vinton

4% over asking, 13 days on market

Listing courtesy of RE/MAX All Stars

2525 Maiden Ln SW, Roanoke, VA Sold Jun 18, 2026

$240,000

2 bd1 ba1,010 sq ft

2525 Maiden Ln SW, Roanoke

2% under asking, 7 days on market

Listing courtesy of RE/MAX All Stars

329 Lynn Haven Cir, Vinton, VA Sold Jun 18, 2026

$250,000

3 bd1 ba1,187 sq ft

329 Lynn Haven Cir, Vinton

2% over asking, 5 days on market

Listing courtesy of Nest Realty Roanoke

963 Tripple Creek Rd, Rocky Mount, VA Sold Jun 18, 2026

$278,500

3 bd2 ba1,791 sq ft

963 Tripple Creek Rd, Rocky Mount

4% under asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

3722 Meadowlark Rd, Roanoke, VA Sold Jun 18, 2026

$295,000

3 bd1.5 ba1,674 sq ft

3722 Meadowlark Rd, Roanoke

1% under asking, 3 days on market

Listing courtesy of Wainwright & Co., REALTORS®

2605 Pinecrest Dr, Vinton, VA Sold Jun 18, 2026

$295,000

3 bd1.5 ba1,407 sq ft

2605 Pinecrest Dr, Vinton

At asking price, 4 days on market

Listing courtesy of RE/MAX All Points

2615 Lansing Dr SW, Roanoke, VA Sold Jun 18, 2026

$235,000

3 bd1 ba1,227 sq ft

2615 Lansing Dr SW, Roanoke

2% over asking, 6 days on market

Listing courtesy of RE/MAX All Stars

1106 Mercer Ave NW, Roanoke, VA Sold Jun 18, 2026

$122,500

4 bd1 ba2,000 sq ft

1106 Mercer Ave NW, Roanoke

At asking price, 1 day on market

Listing courtesy of Non-Member Transaction Office

109 Prairie View Lane, Pembroke, VA Sold Jun 17, 2026

$284,900

3 bd2.5 ba2,050 sq ft

109 Prairie View Lane, Pembroke

At asking price, 44 days on market

Listing courtesy of Long & Foster - Blacksburg

163 Pine City Road, Galax, VA Sold Jun 17, 2026

$275,000

3 bd2 ba1,362 sq ft

163 Pine City Road, Galax

16% under asking, 36 days on market

Listing courtesy of Bowman Real Estate

1719 Trackside Drive, Elliston, VA Sold Jun 17, 2026

$159,900

3 bd1.5 ba1,070 sq ft

1719 Trackside Drive, Elliston

At asking price, 2 days on market

Listing courtesy of Maplehaus Realty

130 Warren Street, Christiansburg, VA Sold Jun 17, 2026

$255,000

3 bd3.5 ba1,966 sq ft

130 Warren Street, Christiansburg

4% under asking, 28 days on market

Listing courtesy of Nest Realty SWVA

203 Arnold Avenue, Radford, VA Sold Jun 17, 2026

$230,000

3 bd1 ba1,152 sq ft

203 Arnold Avenue, Radford

At asking price, 10 days on market

Listing courtesy of eXp Realty

3418 Fleetwood Ave SW, Roanoke, VA Sold Jun 17, 2026

$290,000

3 bd1.5 ba1,842 sq ft

3418 Fleetwood Ave SW, Roanoke

5% under asking, 92 days on market

Listing courtesy of Mkb, REALTORS®

1019 Rosemary Ave SE, Roanoke, VA Sold Jun 17, 2026

$210,000

4 bd2 ba1,550 sq ft

1019 Rosemary Ave SE, Roanoke

11% under asking, 96 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

129 Academy St, Salem, VA Sold Jun 17, 2026

$195,000

1 bd1.5 ba950 sq ft

129 Academy St, Salem

2% under asking, 62 days on market

Listing courtesy of Mkb, REALTORS® - At The Lake

3107 Oliver Rd NE, Roanoke, VA Sold Jun 17, 2026

$239,000

3 bd1 ba1,412 sq ft

3107 Oliver Rd NE, Roanoke

4% under asking, 63 days on market

Listing courtesy of RE/MAX All Stars

5128 Youngwood Dr NW, Roanoke, VA Sold Jun 17, 2026

$225,500

3 bd1 ba1,065 sq ft

5128 Youngwood Dr NW, Roanoke

4% under asking, 24 days on market

Listing courtesy of Wainwright & Co., REALTORS®

3417 Garden City Blvd SE, Roanoke, VA Sold Jun 17, 2026

$113,500

2 bd1 ba1,008 sq ft

3417 Garden City Blvd SE, Roanoke

2% over asking, 3 days on market

Listing courtesy of Wainwright & Co., REALTORS®

40 Upland Dr, Salem, VA Sold Jun 17, 2026

$227,000

3 bd1 ba1,440 sq ft

40 Upland Dr, Salem

6% over asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

205 Ironwood Lane, Wytheville, VA Sold Jun 16, 2026

$195,000

3 bd2 ba1,026 sq ft

205 Ironwood Lane, Wytheville

15% under asking, 33 days on market

Listing courtesy of Nest Realty SWVA

3995 Slusher Lane, Shawsville, VA Sold Jun 16, 2026

$235,000

3 bd2 ba1,296 sq ft

3995 Slusher Lane, Shawsville

3% over asking, 4 days on market

Listing courtesy of Keller Williams New River Valley