Homes sold under $300K

3,312 sales · 913 to 936

209 E Main St, Fincastle, VA Sold Jul 30, 2026

$276,500

3 bd1.5 ba2,224 sq ft

209 E Main St, Fincastle

15% under asking, 85 days on market

Listing courtesy of RE/MAX All Stars

7122 Woods Crossing Dr, Roanoke, VA Sold Jul 30, 2026

$225,000

2 bd1.5 ba1,044 sq ft

7122 Woods Crossing Dr, Roanoke

10% under asking, 74 days on market

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

1085 Bluewater #208 Dr Unit 208DR, Moneta, VA Sold Jul 30, 2026

$159,900

1 bd1 ba392 sq ft

1085 Bluewater #208 Dr Unit 208DR, Moneta

3% under asking, 62 days on market

Listing courtesy of Realty One Group Leading Edge

3531 Peters Creek Rd NW 216, Roanoke, VA Sold Jul 30, 2026

$178,000

3 bd2 ba1,257 sq ft

3531 Peters Creek Rd NW 216, Roanoke

4% under asking, 73 days on market

Listing courtesy of Shepherd Realty Group

2725 Lofton Rd SW, Roanoke, VA Sold Jul 30, 2026

$280,000

3 bd2 ba2,516 sq ft

2725 Lofton Rd SW, Roanoke

7% under asking, 23 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

2251 Moir St NE, Roanoke, VA Sold Jul 30, 2026

$190,000

4 bd1 ba1,184 sq ft

2251 Moir St NE, Roanoke

17% under asking, 76 days on market

Listing courtesy of Mountain View Real Estate LLC

2130 Hanover Ave NW, Roanoke, VA Sold Jul 30, 2026

$160,000

2 bd1 ba1,423 sq ft

2130 Hanover Ave NW, Roanoke

5% under asking, 16 days on market

Listing courtesy of Kw Salem Professionals

4511 Westdale Rd NW, Roanoke, VA Sold Jul 30, 2026

$275,000

3 bd2.5 ba2,260 sq ft

4511 Westdale Rd NW, Roanoke

4% under asking, 20 days on market

Listing courtesy of Wainwright & Co., REALTORS®

2713 Lansing Dr SW, Roanoke, VA Sold Jul 30, 2026

$233,000

3 bd1 ba1,192 sq ft

2713 Lansing Dr SW, Roanoke

At asking price, 3 days on market

Listing courtesy of Walker Real Estate Solutions

6066 Thornrose Rd, Roanoke, VA Sold Jul 30, 2026

$276,600

3 bd2 ba1,825 sq ft

6066 Thornrose Rd, Roanoke

1% over asking, 4 days on market

Listing courtesy of Mountain View Real Estate LLC

214 1st St, Buchanan, VA Sold Jul 30, 2026

$279,950

4 bd2 ba1,690 sq ft

214 1st St, Buchanan

At asking price, 9 days on market

Listing courtesy of Mac Westland Real Estate Group

1343 Forest Park Blvd NW, Roanoke, VA Sold Jul 30, 2026

$190,000

3 bd1 ba1,024 sq ft

1343 Forest Park Blvd NW, Roanoke

At asking price, 17 days on market

Listing courtesy of Keller Williams Realty Roanoke

318 Fleming Ave NE, Roanoke, VA Sold Jul 30, 2026

$214,950

3 bd1 ba895 sq ft

318 Fleming Ave NE, Roanoke

At asking price, 6 days on market

Listing courtesy of RE/MAX All Stars

2908 Neil Dr, Roanoke, VA Sold Jul 30, 2026

$255,500

3 bd1.5 ba1,696 sq ft

2908 Neil Dr, Roanoke

2% over asking, 4 days on market

Listing courtesy of RE/MAX All Points

1086 Haymore Dr, Moneta, VA Sold Jul 30, 2026

$248,900

2 bd2.5 ba1,400 sq ft

1086 Haymore Dr, Moneta

At asking price, 35 days on market

Listing courtesy of Keller Williams Realty Lynchburg

1331 Leon St NW, Roanoke, VA Sold Jul 30, 2026

$161,000

3 bd2 ba1,386 sq ft

1331 Leon St NW, Roanoke

4% over asking, 3 days on market

Listing courtesy of RE/MAX All Stars

1212 Eagle View Drive NE, Pilot, VA Sold Jul 29, 2026

$225,000

3 bd2 ba1,729 sq ft

1212 Eagle View Drive NE, Pilot

18% under asking, 175 days on market

Listing courtesy of Real Broker, LLC - DGA Salem

624 NE Eighth Street, Pulaski, VA Sold Jul 29, 2026

$159,900

3 bd1.5 ba1,576 sq ft

624 NE Eighth Street, Pulaski

At asking price, 10 days on market

Listing courtesy of Maplehaus Realty

902 Dundee Drive, Radford, VA Sold Jul 29, 2026

$275,000

3 bd2 ba1,650 sq ft

902 Dundee Drive, Radford

2% over asking, 22 days on market

Listing courtesy of Woods River Realty, Inc.

124 Cowan Street, Radford, VA Sold Jul 29, 2026

$195,000

3 bd1 ba1,192 sq ft

124 Cowan Street, Radford

At asking price, 6 days on market

Listing courtesy of Nest Realty SWVA

6734 Blacksburg Road, Catawba, VA Sold Jul 29, 2026

$245,000

3 bd1 ba1,526 sq ft

6734 Blacksburg Road, Catawba

2% under asking, 5 days on market

Listing courtesy of Nest Realty SWVA

2300 Walkers Creek Valley Road, Pearisburg, VA Sold Jul 29, 2026

$245,000

3 bd1.5 ba1,822 sq ft

2300 Walkers Creek Valley Road, Pearisburg

18% under asking, 10 days on market

Listing courtesy of Giesen-Caldwell Agency, Inc.

9048 Cumberland Gap Road, New Castle, VA Sold Jul 29, 2026

$278,500

2 bd2 ba1,560 sq ft

9048 Cumberland Gap Road, New Castle

At asking price, 5 days on market

Listing courtesy of Coldwell Banker Townside Bburg

1245 Graves Harbor Trl 2101, Huddleston, VA Sold Jul 29, 2026

$132,900

1 bd1 ba270 sq ft

1245 Graves Harbor Trl 2101, Huddleston

1% under asking, 85 days on market

Listing courtesy of Tmoore Real Estate Group LLC