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 · 793 to 816

5201 Colonial Drive, Dublin, VA Sold Jul 27, 2026

$230,000

3 bd1 ba1,052 sq ft

5201 Colonial Drive, Dublin

2% over asking, 9 days on market

Listing courtesy of Blue Ridge Mountain Realty, LLC

14 Peters St, Martinsville, VA Sold Jul 27, 2026

$45,000

2 bd2 ba1,281 sq ft

14 Peters St, Martinsville

192 days on market

Listing courtesy of Headwater Realty LLC

4926 Johnson Creek Rd, Covington, VA Sold Jul 27, 2026

$240,000

3 bd1 ba1,334 sq ft

4926 Johnson Creek Rd, Covington

At asking price, 4 days on market

Listing courtesy of Highlands Realty & Associates LLC

1832 Malvern Rd SW, Roanoke, VA Sold Jul 26, 2026

$220,000

3 bd1 ba1,008 sq ft

1832 Malvern Rd SW, Roanoke

8% under asking, 22 days on market

Listing courtesy of Listwithfreedom.com Inc

417 Oakwood Avenue, Dublin, VA Sold Jul 24, 2026

$197,500

2 bd1 ba1,122 sq ft

417 Oakwood Avenue, Dublin

12% under asking, 56 days on market

Listing courtesy of Century 21 Valley Real Estate

4624 E Lee Highway, Max Meadows, VA Sold Jul 24, 2026

$260,000

3 bd1.5 ba1,260 sq ft

4624 E Lee Highway, Max Meadows

4% over asking, 3 days on market

Listing courtesy of Keller Williams New River Valley

709 Twelfth Street, Radford, VA Sold Jul 24, 2026

$174,000

3 bd2 ba1,264 sq ft

709 Twelfth Street, Radford

8% under asking, 4 days on market

Listing courtesy of Sycamore REALTORS

1936 Willis St, Salem, VA Sold Jul 24, 2026

$147,800

3 bd1 ba1,432 sq ft

1936 Willis St, Salem

26% under asking, 125 days on market

Listing courtesy of Prime Real Estate Services Inc

1140 Mineral Springs Dr, Vinton, VA Sold Jul 24, 2026

$250,000

3 bd1.5 ba1,988 sq ft

1140 Mineral Springs Dr, Vinton

6% under asking, 28 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

601 Farmers Mountain Rd, Gretna, VA Sold Jul 24, 2026

$77,500

2 bd2 ba1,152 sq ft

601 Farmers Mountain Rd, Gretna

45% under asking, 37 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

1198 Crest Ridge Dr, Bedford, VA Sold Jul 24, 2026

$299,900

3 bd2.5 ba1,410 sq ft

1198 Crest Ridge Dr, Bedford

At asking price, 5 days on market

Listing courtesy of Elite Realty

118 Lee Ave NE, Roanoke, VA Sold Jul 24, 2026

$230,000

4 bd1.5 ba1,570 sq ft

118 Lee Ave NE, Roanoke

At asking price, 17 days on market

Listing courtesy of Real Broker LLC - Dga-Salem

755 Spruce St, Vinton, VA Sold Jul 24, 2026

$190,700

3 bd1.5 ba1,650 sq ft

755 Spruce St, Vinton

At asking price, 1 day on market

Listing courtesy of Mountain City Realty & Auction LLC

2846 Envoy Dr, Roanoke, VA Sold Jul 24, 2026

$285,000

3 bd1.5 ba1,552 sq ft

2846 Envoy Dr, Roanoke

At asking price, 2 days on market

Listing courtesy of Berkshire Hathaway Homeservices Premier, REALTORS® - Main

2619 King St NE, Roanoke, VA Sold Jul 24, 2026

$165,000

3 bd1 ba1,148 sq ft

2619 King St NE, Roanoke

11% under asking, 5 days on market

Listing courtesy of Keller Williams Realty Roanoke

3331 Longhorn Rd, Roanoke, VA Sold Jul 24, 2026

$289,000

3 bd2.5 ba1,582 sq ft

3331 Longhorn Rd, Roanoke

18% over asking, 3 days on market

Listing courtesy of Long & Foster - Roanoke Office

1606 Church Ave SE, Roanoke, VA Sold Jul 24, 2026

$35,000

2 bd1 ba799 sq ft

1606 Church Ave SE, Roanoke

22% under asking, 10 days on market

Listing courtesy of Gateway Real Estate LLC

108 Ole Church Road, Pembroke, VA Sold Jul 23, 2026

$225,000

3 bd1 ba1,352 sq ft

108 Ole Church Road, Pembroke

10% under asking, 219 days on market

Listing courtesy of Coldwell Banker Townside Bburg

6880 Pulaski Avenue, Fairlawn, VA Sold Jul 23, 2026

$155,000

2 bd1 ba864 sq ft

6880 Pulaski Avenue, Fairlawn

7% under asking, 20 days on market

Listing courtesy of Keller Williams New River Valley

125 Richards Street, Newport, VA Sold Jul 23, 2026

$265,000

3 bd1.5 ba1,576 sq ft

125 Richards Street, Newport

5% under asking, 39 days on market

Listing courtesy of Long & Foster - Blacksburg

728 Elizabeth Street, Pulaski, VA Sold Jul 23, 2026

$163,875

2 bd1 ba773 sq ft

728 Elizabeth Street, Pulaski

2% over asking, 12 days on market

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

1601 Downey Street, Radford, VA Sold Jul 23, 2026

$175,000

2 bd1 ba819 sq ft

1601 Downey Street, Radford

At asking price, 3 days on market

Listing courtesy of RE/MAX Cavaliers Radford

4212 Christie Lane, Christiansburg, VA Sold Jul 23, 2026

$195,500

3 bd2 ba1,512 sq ft

4212 Christie Lane, Christiansburg

9% over asking, 2 days on market

Listing courtesy of Century 21 Valley Real Estate

100 Pine Street, Narrows, VA Sold Jul 23, 2026

$215,000

3 bd1 ba1,260 sq ft

100 Pine Street, Narrows

2% over asking, 5 days on market

Listing courtesy of TRINITY Real Estate