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 · 289 to 312

3903 Michigan Ave NW, Roanoke, VA Sold Oct 1, 2026

$165,000

2 bd1 ba790 sq ft

3903 Michigan Ave NW, Roanoke

6% under asking, 24 days on market

Listing courtesy of Mkb, REALTORS® - Oak Grove

1617 Lonely Hollow Rd, Huddleston, VA Sold Oct 1, 2026

$255,000

3 bd1 ba1,276 sq ft

1617 Lonely Hollow Rd, Huddleston

4% under asking, 11 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

301 S Franklin Street, Christiansburg, VA Sold Sep 30, 2026

$296,000

4 bd2 ba1,624 sq ft

301 S Franklin Street, Christiansburg

9% under asking, 95 days on market

Listing courtesy of Coldwell Banker Townside Bburg

5223 Fair Acres Street, Dublin, VA Sold Sep 30, 2026

$277,000

2 bd2 ba1,362 sq ft

5223 Fair Acres Street, Dublin

1% over asking, 3 days on market

Listing courtesy of Nest Realty SWVA

6226 Old Rt 11 Road, Dublin, VA Sold Sep 30, 2026

$250,000

2 bd1 ba1,024 sq ft

6226 Old Rt 11 Road, Dublin

6% under asking, 61 days on market

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

1915 Glenroy Street NW, Roanoke, VA Sold Sep 30, 2026

$230,000

2 bd2 ba1,530 sq ft

1915 Glenroy Street NW, Roanoke

2% under asking, 25 days on market

Listing courtesy of TRINITY Real Estate

867 Switchback Road, Christiansburg, VA Sold Sep 30, 2026

$272,000

3 bd1.5 ba960 sq ft

867 Switchback Road, Christiansburg

5% over asking, 5 days on market

Listing courtesy of Nest Realty SWVA

100 Williams Avenue, Radford, VA Sold Sep 30, 2026

$180,000

1 bd1 ba989 sq ft

100 Williams Avenue, Radford

3% under asking, 5 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

1245 Scott Street, Christiansburg, VA Sold Sep 30, 2026

$290,000

3 bd2 ba1,455 sq ft

1245 Scott Street, Christiansburg

3% under asking, 20 days on market

Listing courtesy of Long & Foster - Blacksburg

4330 Little Creek Road, Dublin, VA Sold Sep 30, 2026

$154,700

3 bd2 ba1,216 sq ft

4330 Little Creek Road, Dublin

At asking price

Listing courtesy of Real Broker, LLC

121 Irene Dr, Vinton, VA Sold Sep 30, 2026

$265,000

3 bd2 ba1,740 sq ft

121 Irene Dr, Vinton

5% under asking, 59 days on market

Listing courtesy of Red Key Realty Inc

5219 Hearthstone Rd NW, Roanoke, VA Sold Sep 30, 2026

$195,000

3 bd1 ba1,904 sq ft

5219 Hearthstone Rd NW, Roanoke

7% under asking, 74 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

1366 Ashpone Tavern Rd, Rocky Mount, VA Sold Sep 30, 2026

$235,000

2 bd1 ba1,404 sq ft

1366 Ashpone Tavern Rd, Rocky Mount

8% under asking, 58 days on market

Listing courtesy of Mountain To Lake Realty

2911 Bent Tree Cir, Salem, VA Sold Sep 30, 2026

$249,950

3 bd2 ba1,000 sq ft

2911 Bent Tree Cir, Salem

6% under asking, 53 days on market

Listing courtesy of RE/MAX All Points

2217 Blue Ridge Springs Rd, Blue Ridge, VA Sold Sep 30, 2026

$280,000

3 bd1 ba2,054 sq ft

2217 Blue Ridge Springs Rd, Blue Ridge

14% under asking, 30 days on market

Listing courtesy of Real Broker LLC - McLean

203 Cherryhill Rd NW, Roanoke, VA Sold Sep 30, 2026

$247,500

4 bd2.5 ba2,000 sq ft

203 Cherryhill Rd NW, Roanoke

7% under asking, 24 days on market

Listing courtesy of Real Broker LLC - McLean

218 Commerce Ave, Iron Gate, VA Sold Sep 30, 2026

$160,000

2 bd2 ba1,075 sq ft

218 Commerce Ave, Iron Gate

6% under asking, 18 days on market

Listing courtesy of Highlands Realty & Associates LLC

1944 Nace Rd, Fincastle, VA Sold Sep 30, 2026

$274,950

3 bd2.5 ba1,296 sq ft

1944 Nace Rd, Fincastle

At asking price, 7 days on market

Listing courtesy of Real Broker LLC - McLean

1905 Oakwood Dr, Clifton Forge, VA Sold Sep 30, 2026

$179,900

3 bd1.5 ba1,125 sq ft

1905 Oakwood Dr, Clifton Forge

At asking price, 3 days on market

Listing courtesy of Highlands Realty & Associates LLC

300 E Riverside Dr, Salem, VA Sold Sep 30, 2026

$215,000

3 bd1 ba948 sq ft

300 E Riverside Dr, Salem

At asking price, 4 days on market

Listing courtesy of Keller Williams Realty Roanoke

2115 Memorial Ave SW, Roanoke, VA Sold Sep 30, 2026

$299,000

3 bd2 ba1,808 sq ft

2115 Memorial Ave SW, Roanoke

At asking price, 1 day on market

Listing courtesy of Nest Realty Roanoke

433 Dogwood Hill Rd, Boones Mill, VA Sold Sep 30, 2026

$205,000

2 bd2 ba980 sq ft

433 Dogwood Hill Rd, Boones Mill

5% under asking, 6 days on market

Listing courtesy of Property Navigators LLC

371 Little Mountain Dr, Rocky Mount, VA Sold Sep 30, 2026

$295,000

3 bd2 ba1,222 sq ft

371 Little Mountain Dr, Rocky Mount

2% under asking, 5 days on market

Listing courtesy of Mkb, REALTORS® - Franklin Co

221 Craig Ave, Vinton, VA Sold Sep 30, 2026

$100,000

2 bd1.5 ba1,169 sq ft

221 Craig Ave, Vinton

5% over asking, 4 days on market

Listing courtesy of Exp Realty LLC - Stafford