Recently sold homes

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

7,794 sales · 3,361 to 3,384
6,944 homes and 850 lots

5244 Sundance Rd, Salem, VA Sold Jun 15, 2026

$599,999

4 bd3.5 ba4,701 sq ft

5244 Sundance Rd, Salem

8% under asking, 14 days on market

Listing courtesy of Xrealty.net LLC

254 Blarney Stone Ct, Huddleston, VA Sold Jun 15, 2026

$655,000

2 bd3.5 ba1,728 sq ft

254 Blarney Stone Ct, Huddleston

6% under asking, 15 days on market

Listing courtesy of Virginia Realty Group

163 Blair Pl, Danville, VA Sold Jun 15, 2026

$200,000

4 bd2 ba2,155 sq ft

163 Blair Pl, Danville

20% under asking, 36 days on market

Listing courtesy of Sarver Properties LLC

1285 Echo Hills Rd, Elliston, VA Sold Jun 15, 2026

$336,000

3 bd2 ba1,407 sq ft

1285 Echo Hills Rd, Elliston

7% over asking, 4 days on market

Listing courtesy of Nest Realty Roanoke

1164 Majestic Oaks Dr, Forest, VA Sold Jun 15, 2026

$517,000

5 bd3.5 ba2,928 sq ft

1164 Majestic Oaks Dr, Forest

At asking price, 17 days on market

Listing courtesy of Lynchburgs Finest Team LLC

710 Druid Ln, Martinsville, VA Sold Jun 15, 2026

$205,000

5 bd2 ba1,629 sq ft

710 Druid Ln, Martinsville

2% under asking, 3 days on market

Listing courtesy of Sarver Properties LLC

2509 S Clearing Rd, Salem, VA Sold Jun 15, 2026

$366,000

2 bd2 ba1,640 sq ft

2509 S Clearing Rd, Salem

At asking price, 3 days on market

Listing courtesy of Mkb, REALTORS®

300 Brittany Ln, Salem, VA Sold Jun 15, 2026

$344,000

4 bd2.5 ba2,251 sq ft

300 Brittany Ln, Salem

At asking price, 21 days on market

Listing courtesy of Wainwright & Co., REALTORS®

4133 Grove Hill Rd, Fincastle, VA Sold Jun 15, 2026

$645,000

3 bd2 ba1,400 sq ft

4133 Grove Hill Rd, Fincastle

1% under asking, 13 days on market

Listing courtesy of RE/MAX All Points

7323 La Marre Cir, Roanoke, VA Sold Jun 15, 2026

$700,000

3 bd2.5 ba3,745 sq ft

7323 La Marre Cir, Roanoke

4% under asking, 33 days on market

Listing courtesy of RE/MAX All Points

2249 Garden City Blvd SE, Roanoke, VA Sold Jun 15, 2026

$294,000

4 bd2 ba1,617 sq ft

2249 Garden City Blvd SE, Roanoke

2% over asking, 18 days on market

Listing courtesy of Keller Williams Realty Roanoke

Lot 5 Franklin Ave, Vinton, VA Sold Jun 15, 2026

$12,000

0.18 acresLand

Lot 5 Franklin Ave, Vinton

At asking price, 1 day on market

Listing courtesy of Walker Real Estate Solutions

3558 Wright Rd SW, Roanoke, VA Sold Jun 15, 2026

$399,950

3 bd2.5 ba2,399 sq ft

3558 Wright Rd SW, Roanoke

At asking price, 7 days on market

Listing courtesy of Lichtenstein Rowan, REALTORS®

2220 Carolina Ave SW # 305, Roanoke, VA Sold Jun 15, 2026

$375,000

2 bd2 ba1,200 sq ft

2220 Carolina Ave SW # 305, Roanoke

4% under asking, 15 days on market

Listing courtesy of Mkb, REALTORS®

Lot 45 Lee Dr., Huddleston, VA Sold Jun 15, 2026

$555,000

0.32 acresLand

Lot 45 Lee Dr., Huddleston

7% under asking, 3 days on market

Listing courtesy of Exp Realty LLC - Sml

2030 Surrey Ln NE, Roanoke, VA Sold Jun 15, 2026

$436,000

3 bd3 ba2,579 sq ft

2030 Surrey Ln NE, Roanoke

2% over asking, 3 days on market

Listing courtesy of Walker Real Estate Solutions

3760 Luther Dr, Salem, VA Sold Jun 15, 2026

$330,000

3 bd2 ba1,675 sq ft

3760 Luther Dr, Salem

2% over asking, 9 days on market

Listing courtesy of RE/MAX All Points

5236 White House Rd, Moneta, VA Sold Jun 15, 2026

$348,000

30 acresLand

5236 White House Rd, Moneta

3% under asking, 14 days on market

Listing courtesy of Varney Realty Partners

291 McIntosh Rd, Roanoke, VA Sold Jun 15, 2026

$501,000

4 bd2.5 ba2,244 sq ft

291 McIntosh Rd, Roanoke

At asking price, 4 days on market

Listing courtesy of RE/MAX All Stars

4936 Warrior Dr, Salem, VA Sold Jun 15, 2026

$456,000

4 bd3.5 ba2,960 sq ft

4936 Warrior Dr, Salem

4% under asking, 13 days on market

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

3530 Holland Dr, Roanoke, VA Sold Jun 15, 2026

$360,000

4 bd3 ba3,039 sq ft

3530 Holland Dr, Roanoke

1% over asking, 4 days on market

Listing courtesy of Mkb, REALTORS®

0 Grassy Hill Rd, Boones Mill, VA Sold Jun 15, 2026

$30,000

1.8 acresLand

0 Grassy Hill Rd, Boones Mill

14% under asking, 11 days on market

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

439 Howard Dr, Salem, VA Sold Jun 15, 2026

$379,000

4 bd3 ba2,318 sq ft

439 Howard Dr, Salem

2% under asking, 3 days on market

Listing courtesy of Mkb, REALTORS® - Salem

108 Mountain Lane Ter, Vinton, VA Sold Jun 15, 2026

$225,000

2 bd2 ba1,376 sq ft

108 Mountain Lane Ter, Vinton

10% over asking, 2 days on market

Listing courtesy of Mkb, REALTORS®