Homes sold under $300K

Homes sold under $300K in the last 12 months, with sale prices and dates. Median sale price $220,000.

2,732 sales · 121 to 144

6586 Parrott Mountain Road, Parrott, VA Sold Oct 23, 2026

$246,100

3 bd1.5 ba1,974 sq ft

6586 Parrott Mountain Road, Parrott

5% over asking, 10 days on market

Listing courtesy of TRINITY Real Estate

210 Maybrook Road, Pembroke, VA Sold Oct 23, 2026

$45,000

2 bd1 ba956 sq ft

210 Maybrook Road, Pembroke

10% under asking, 16 days on market

Listing courtesy of Mandell Real Estate Group

2521 Lakeview Dr NW, Roanoke, VA Sold Oct 23, 2026

$200,000

3 bd2 ba1,418 sq ft

2521 Lakeview Dr NW, Roanoke

20% under asking, 376 days on market

Listing courtesy of Mkb, REALTORS®

139 Return Rd, Roanoke, VA Sold Oct 23, 2026

$265,000

3 bd1 ba1,474 sq ft

139 Return Rd, Roanoke

5% under asking, 113 days on market

Listing courtesy of Mkb, REALTORS®

6038 Thornrose Rd, Roanoke, VA Sold Oct 23, 2026

$285,000

4 bd2 ba2,172 sq ft

6038 Thornrose Rd, Roanoke

5% under asking, 82 days on market

Listing courtesy of Red Key Realty Inc

8501 Holly Tree Dr, Boones Mill, VA Sold Oct 23, 2026

$245,000

2 bd2 ba780 sq ft

8501 Holly Tree Dr, Boones Mill

17% under asking, 47 days on market

Listing courtesy of Property Navigators LLC

2509 Callaway Rd, Rocky Mount, VA Sold Oct 23, 2026

$240,000

4 bd1 ba1,003 sq ft

2509 Callaway Rd, Rocky Mount

8% under asking, 51 days on market

Listing courtesy of Mkb, REALTORS®

404 9th St, Altavista, VA Sold Oct 23, 2026

$155,000

3 bd1 ba1,260 sq ft

404 9th St, Altavista

4% over asking, 40 days on market

Listing courtesy of RE/MAX Lakefront Realty Inc

3652 Yellow Mountain Rd SE, Roanoke, VA Sold Oct 23, 2026

$209,900

2 bd1 ba945 sq ft

3652 Yellow Mountain Rd SE, Roanoke

2% under asking, 35 days on market

Listing courtesy of RE/MAX All Points

301 E Fudge St, Covington, VA Sold Oct 23, 2026

$193,000

3 bd2.5 ba1,552 sq ft

301 E Fudge St, Covington

1% over asking, 7 days on market

Listing courtesy of Charlton Associates

3020 Mansfield St NE, Roanoke, VA Sold Oct 23, 2026

$268,500

4 bd2 ba1,436 sq ft

3020 Mansfield St NE, Roanoke

At asking price, 5 days on market

Listing courtesy of Varney Realty Partners

855 Southland Dr, Martinsville, VA Sold Oct 23, 2026

$121,175

3 bd1 ba1,000 sq ft

855 Southland Dr, Martinsville

3% under asking, 8 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

2576 Hill Ave, Roanoke, VA Sold Oct 23, 2026

$271,000

3 bd2 ba1,969 sq ft

2576 Hill Ave, Roanoke

At asking price, 14 days on market

Listing courtesy of F & W Real Estate Group

1206 Spruce St, Martinsville, VA Sold Oct 23, 2026

$112,000

3 bd1.5 ba1,449 sq ft

1206 Spruce St, Martinsville

10% under asking, 5 days on market

Listing courtesy of Sarver Properties LLC

879 Cross Avenue, Pearisburg, VA Sold Oct 22, 2026

$270,000

3 bd2 ba2,280 sq ft

879 Cross Avenue, Pearisburg

18% under asking, 78 days on market

Listing courtesy of RE/MAX 8 - Pearisburg

2116 Charlton Lane, Radford, VA Sold Oct 22, 2026

$282,500

3 bd3 ba1,182 sq ft

2116 Charlton Lane, Radford

At asking price, 9 days on market

Listing courtesy of RE/MAX 8 - Blacksburg

159 Reeds Meadow Lane NW, Floyd, VA Sold Oct 22, 2026

$260,000

3 bd2 ba1,550 sq ft

159 Reeds Meadow Lane NW, Floyd

5% under asking, 11 days on market

Listing courtesy of Thomas & Wall Real Estate LLC

106 Roseland Drive, Christiansburg, VA Sold Oct 22, 2026

$289,000

3 bd2.5 ba1,522 sq ft

106 Roseland Drive, Christiansburg

At asking price, 6 days on market

Listing courtesy of Page & Assoc. Real Estate

8670 W Lynchburg Salem, Montvale, VA Sold Oct 22, 2026

$38,000

2 bd1 ba784 sq ft

8670 W Lynchburg Salem, Montvale

302 days on market

Listing courtesy of Real Broker LLC - McLean

158 Ashwood Dr, Hot Springs, VA Sold Oct 22, 2026

$165,000

2 bd1 ba944 sq ft

158 Ashwood Dr, Hot Springs

9% under asking, 111 days on market

Listing courtesy of Highlands Realty & Associates LLC

1214 Hamilton Ave SW, Roanoke, VA Sold Oct 22, 2026

$219,000

2 bd1 ba806 sq ft

1214 Hamilton Ave SW, Roanoke

11% under asking, 118 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

605 Brussels Ave, Clifton Forge, VA Sold Oct 22, 2026

$175,000

4 bd2 ba1,737 sq ft

605 Brussels Ave, Clifton Forge

At asking price, 45 days on market

Listing courtesy of Highlands Realty & Associates LLC

1016 Hamilton Ave SW, Roanoke, VA Sold Oct 22, 2026

$266,000

3 bd1 ba1,325 sq ft

1016 Hamilton Ave SW, Roanoke

1% under asking, 28 days on market

Listing courtesy of Nest Realty Roanoke

1002 Green Meadows Rd, Bedford, VA Sold Oct 22, 2026

$232,000

3 bd1 ba1,150 sq ft

1002 Green Meadows Rd, Bedford

7% under asking, 36 days on market

Listing courtesy of Lowrey Realty LLC