Recently sold homes

Homes and lots sold in the last 12 months, with sale prices and dates. Median home sale price $308,000.

7,792 sales · 2,257 to 2,280
6,942 homes and 850 lots

727 White Oak Rd SW, Roanoke, VA Sold Jul 28, 2026

$670,000

4 bd3.5 ba3,328 sq ft

727 White Oak Rd SW, Roanoke

20% under asking, 212 days on market

Listing courtesy of Mkb, REALTORS®

1111 Jefferson Dock Rd, Penhook, VA Sold Jul 28, 2026

$720,000

3 bd3 ba1,520 sq ft

1111 Jefferson Dock Rd, Penhook

15% under asking, 105 days on market

Listing courtesy of Virginia Realty Group

146 Hill Dr, Fincastle, VA Sold Jul 28, 2026

$594,000

5 bd4.5 ba2,697 sq ft

146 Hill Dr, Fincastle

9% under asking, 96 days on market

Listing courtesy of Mkb, REALTORS®

3014 Circle Dr SW, Roanoke, VA Sold Jul 28, 2026

$595,000

4 bd3.5 ba3,338 sq ft

3014 Circle Dr SW, Roanoke

12% under asking, 93 days on market

Listing courtesy of Berkshire Hathaway Homeservices Smith Mountain Lake Real Estate

5690 Sullivan Ln, Roanoke, VA Sold Jul 28, 2026

$640,900

4 bd3.5 ba3,306 sq ft

5690 Sullivan Ln, Roanoke

6% under asking, 106 days on market

Listing courtesy of Century 21 Wampler Realty

917 Lafayette Blvd NW, Roanoke, VA Sold Jul 28, 2026

$14,000

0.15 acresLand

917 Lafayette Blvd NW, Roanoke

36% under asking, 136 days on market

Listing courtesy of BPRE

7185 Fairway Ridge Cir, Salem, VA Sold Jul 28, 2026

$659,570

5 bd3 ba4,059 sq ft

7185 Fairway Ridge Cir, Salem

At asking price, 1 day on market

Listing courtesy of Mkb, REALTORS®

66 Adrian St, Bassett, VA Sold Jul 28, 2026

$235,000

4 bd2.5 ba1,632 sq ft

66 Adrian St, Bassett

2% over asking, 66 days on market

Listing courtesy of Lyons Team, REALTORS®

3619 Lilac Ave NW, Roanoke, VA Sold Jul 28, 2026

$319,000

4 bd3 ba2,240 sq ft

3619 Lilac Ave NW, Roanoke

2% under asking, 81 days on market

Listing courtesy of Walker Real Estate Solutions

4230 Grandin Rd Ext SW, Roanoke, VA Sold Jul 28, 2026

$850,000

4 bd2.5 ba3,913 sq ft

4230 Grandin Rd Ext SW, Roanoke

6% under asking, 1 day on market

Listing courtesy of Mkb, REALTORS®

1623 Bush Farm Dr, Vinton, VA Sold Jul 28, 2026

$362,500

3 bd3 ba2,606 sq ft

1623 Bush Farm Dr, Vinton

7% under asking, 39 days on market

Listing courtesy of Mountain View Real Estate LLC

0 Essex Ave NW, Roanoke, VA Sold Jul 28, 2026

$8,000

0.15 acresLand

0 Essex Ave NW, Roanoke

9% under asking, 42 days on market

Listing courtesy of Wainwright & Co., REALTORS®

1028 Tremont Rd, Salem, VA Sold Jul 28, 2026

$240,000

3 bd2 ba1,680 sq ft

1028 Tremont Rd, Salem

4% under asking, 29 days on market

Listing courtesy of Real Broker LLC - McLean

344 Keesling Ave, Salem, VA Sold Jul 28, 2026

$362,000

4 bd3 ba2,420 sq ft

344 Keesling Ave, Salem

2% over asking, 6 days on market

Listing courtesy of Real Broker LLC - McLean

5333 Fordwick Dr, Roanoke, VA Sold Jul 28, 2026

$435,000

3 bd2.5 ba2,343 sq ft

5333 Fordwick Dr, Roanoke

At asking price, 32 days on market

Listing courtesy of Mkb, REALTORS®

191 Twin Oaks Rd, Wirtz, VA Sold Jul 28, 2026

$649,000

3 bd3 ba3,170 sq ft

191 Twin Oaks Rd, Wirtz

19% under asking, 17 days on market

Listing courtesy of Wainwright & Co., REALTORS®- Lake

218 Cahas Ln, Boones Mill, VA Sold Jul 28, 2026

$550,000

3 bd2 ba2,562 sq ft

218 Cahas Ln, Boones Mill

8% under asking, 9 days on market

Listing courtesy of Varney Realty Partners

435 McGeorge Dr, Vinton, VA Sold Jul 28, 2026

$290,000

4 bd2 ba1,700 sq ft

435 McGeorge Dr, Vinton

2% over asking, 5 days on market

Listing courtesy of Shepherd Realty Group

1012 Palmetto Ave NW & 1014, Roanoke, VA Sold Jul 28, 2026

$225,000

Multi-family

1012 Palmetto Ave NW & 1014, Roanoke

At asking price, 2 days on market

Listing courtesy of Coldwell Banker Townside, REALTORS®

4064 Crawford Rd, Roanoke, VA Sold Jul 28, 2026

$295,000

5 bd2 ba2,080 sq ft

4064 Crawford Rd, Roanoke

2% under asking, 26 days on market

Listing courtesy of Mountain View Real Estate LLC

6344 Fairway Forest Dr, Roanoke, VA Sold Jul 28, 2026

$644,875

5 bd4.5 ba4,371 sq ft

6344 Fairway Forest Dr, Roanoke

4% under asking, 19 days on market

Listing courtesy of The Good Sign Real Estate Co.

417 Ellyson Ave, South Boston, VA Sold Jul 28, 2026

$60,000

3 bd2 ba3,098 sq ft

417 Ellyson Ave, South Boston

20% over asking, 18 days on market

Listing courtesy of Xrealty.net LLC

3625 Ridgewood Ln SW, Roanoke, VA Sold Jul 28, 2026

$770,000

4 bd3.5 ba3,875 sq ft

3625 Ridgewood Ln SW, Roanoke

9% under asking, 6 days on market

Listing courtesy of Mkb, REALTORS®

TBD Peppers Ferry Road, Wytheville, VA Sold Jul 27, 2026

$200,000

1.8 acresLand

TBD Peppers Ferry Road, Wytheville

18% over asking, 419 days on market

Listing courtesy of RE/MAX Land Mark Real Estate