Recently sold homes

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

7,795 sales · 3,817 to 3,840
6,945 homes and 850 lots

226 Magnolia Ln, Callaway, VA Sold May 28, 2026

$480,000

7 bd5 ba3,980 sq ft

226 Magnolia Ln, Callaway

At asking price, 74 days on market

Listing courtesy of Mountain To Lake Realty

438 Windward Dr, Roanoke, VA Sold May 28, 2026

$240,000

2 bd2 ba1,352 sq ft

438 Windward Dr, Roanoke

11% under asking, 63 days on market

Listing courtesy of Realstar, REALTORS® LLC

117 16th St SE, Roanoke, VA Sold May 28, 2026

$180,000

3 bd1.5 ba1,400 sq ft

117 16th St SE, Roanoke

14% under asking, 44 days on market

Listing courtesy of The Good Sign Real Estate Co.

5334 Oakland Blvd NW, Roanoke, VA Sold May 28, 2026

$250,000

3 bd1 ba1,276 sq ft

5334 Oakland Blvd NW, Roanoke

4% under asking, 5 days on market

Listing courtesy of Rickman Realty LLC

2229 River Oaks Dr, Salem, VA Sold May 28, 2026

$655,000

6 bd3.5 ba4,354 sq ft

2229 River Oaks Dr, Salem

3% under asking, 12 days on market

Listing courtesy of Mkb, REALTORS®

4106 Falling Creek Dr, Vinton, VA Sold May 28, 2026

$380,000

4 bd2.5 ba2,268 sq ft

4106 Falling Creek Dr, Vinton

8% under asking, 25 days on market

Listing courtesy of RE/MAX 8

1509 Kingsmill Dr, Salem, VA Sold May 28, 2026

$413,000

3 bd2 ba1,816 sq ft

1509 Kingsmill Dr, Salem

10% over asking, 5 days on market

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

3430 Morning Dove Rd, Roanoke, VA Sold May 28, 2026

$215,000

2 bd1.5 ba1,164 sq ft

3430 Morning Dove Rd, Roanoke

At asking price, 25 days on market

Listing courtesy of Mkb, REALTORS®

1720 Wycliffe St, Bedford, VA Sold May 28, 2026

$495,000

3 bd2 ba2,640 sq ft

1720 Wycliffe St, Bedford

1% under asking, 10 days on market

Listing courtesy of Berkshire Hathaway Homeservices Dawson Ford Garbee & Co, REALTORS®

1419 Parkwood Ct, Huddleston, VA Sold May 28, 2026

$235,000

3 bd1 ba1,364 sq ft

1419 Parkwood Ct, Huddleston

At asking price, 23 days on market

Listing courtesy of Wainwright & Co., REALTORS®

3345 Kingsbury Cir SW, Roanoke, VA Sold May 28, 2026

$545,000

2 bd2.5 ba1,993 sq ft

3345 Kingsbury Cir SW, Roanoke

9% under asking, 23 days on market

Listing courtesy of Mkb, REALTORS®

162 Tinkerview Dr, Cloverdale, VA Sold May 28, 2026

$208,900

3 bd2 ba1,188 sq ft

162 Tinkerview Dr, Cloverdale

At asking price, 30 days on market

Listing courtesy of Century 21 Wampler Realty

912 Madison Ave, Clifton Forge, VA Sold May 28, 2026

$165,500

3 bd1 ba1,008 sq ft

912 Madison Ave, Clifton Forge

4% over asking, 21 days on market

Listing courtesy of Highlands Realty & Associates LLC

2753 Wilshire Ave SW, Roanoke, VA Sold May 28, 2026

$350,000

3 bd2.5 ba2,450 sq ft

2753 Wilshire Ave SW, Roanoke

43% over asking, 12 days on market

Listing courtesy of West Lake Real Estate

106 Hurst Ave NE, Roanoke, VA Sold May 28, 2026

$270,000

3 bd2 ba1,740 sq ft

106 Hurst Ave NE, Roanoke

3% under asking, 40 days on market

Listing courtesy of Keller Williams Realty Roanoke

825 Knob Church Rd, Henry, VA Sold May 28, 2026

$120,000

2 bd1 ba768 sq ft

825 Knob Church Rd, Henry

At asking price, 29 days on market

Listing courtesy of First Choice Real Estate LLC - Hardy

220 Settlers Rd, Fincastle, VA Sold May 28, 2026

$860,000

5 bd4.5 ba4,568 sq ft

220 Settlers Rd, Fincastle

1% over asking, 12 days on market

Listing courtesy of Keller Williams Realty Lynchburg

8173 Bent Mountain Rd, Roanoke, VA Sold May 28, 2026

$275,000

3 bd1 ba1,058 sq ft

8173 Bent Mountain Rd, Roanoke

8% under asking, 32 days on market

Listing courtesy of Nest Realty Southside

334 Lynn Haven Cir, Vinton, VA Sold May 28, 2026

$247,350

3 bd1 ba1,700 sq ft

334 Lynn Haven Cir, Vinton

1% under asking, 16 days on market

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

1039 Almond Dr, Vinton, VA Sold May 28, 2026

$304,000

3 bd2 ba2,009 sq ft

1039 Almond Dr, Vinton

At asking price, 5 days on market

Listing courtesy of Keller Williams Realty Roanoke

2674 Pico Rd, Buchanan, VA Sold May 28, 2026

$286,500

2 bd2 ba1,372 sq ft

2674 Pico Rd, Buchanan

At asking price, 4 days on market

Listing courtesy of Mkb, REALTORS®

4626 Nevis Dr, Salem, VA Sold May 28, 2026

$400,000

4 bd3.5 ba2,876 sq ft

4626 Nevis Dr, Salem

At asking price, 3 days on market

Listing courtesy of Mountain View Real Estate LLC

3320 Melody Ave, Roanoke, VA Sold May 28, 2026

$310,000

3 bd2 ba1,744 sq ft

3320 Melody Ave, Roanoke

3% over asking, 6 days on market

Listing courtesy of Mkb, REALTORS®

1036 Howell Dr, Vinton, VA Sold May 28, 2026

$387,500

4 bd3 ba2,904 sq ft

1036 Howell Dr, Vinton

1% under asking, 7 days on market

Listing courtesy of Real Broker LLC - McLean