Sign In
Join For Free
Become a member
Keep all aspects of your home journey in one place—free!
Join For Free
Already a member?
Sign in
Buy
Homes for sale near me
Cave Spring homes for sale
Cave Spring single family for sale
Cave Spring condos for sale
Cave Spring multi family/duplex for sale
Cave Spring land for sale
Cave Spring open houses
Preapproval
Insurance quotes
Home buying checklist
Veteran resources
All homes
Sell
Sell my home
Cash offer
Sale calculator
Home value
Homeowner dashboard
Rent
Homes for rent near me
Cave Spring rentals
Cave Spring homes for rent
Cave Spring apartments for rent
Mortgage
Loan
Preapproval
Buying power
Calculator
Mortgage rates
Refinance rates
Veterans & VA home loans
Agent
Meet an agent
Join agent network
(844) 417-0525
Price
Home Type
Beds /
Baths
Hide Pending
New Construction
New
Price Cut
Foreclosed
For Rent
Sold
Must Have Photos
Open House
3D Tour
Keywords
Lot Size
Home Size
HOA Fee
Year Built
Days on Movoto
ZIP Codes
Neighborhoods
Cities
Counties
Save search
Map
Filter
1
Reset
Save search
Homes Recently Sold in
Cave Spring, VA
3,935 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
1221 Meadowview Dr,
Salem, VA 24153
$432,500
4
Bd
4
Ba
3,000
Sq Ft
SOLD
11/13/26
4928 Rowe Ridge Rd NW,
Roanoke, VA 24017
$229,000
3
Bd
1
Ba
1,000
Sq Ft
SOLD
11/13/26
2140 Catlett Dr,
Salem, VA 24153
$269,900
3
Bd
1
Ba
1,250
Sq Ft
SOLD
11/13/26
4443 Summit Dr NW,
Roanoke, VA 24017
$170,000
3
Bd
2
Ba
1,497
Sq Ft
SOLD
11/13/26
2203 Inge Cir,
Salem, VA 24153
$252,500
4
Bd
1
Ba
1,444
Sq Ft
SOLD
11/13/26
314 Windward Dr SW,
Roanoke, VA 24018
$175,000
2
Bd
2
Ba
1,356
Sq Ft
SOLD
11/13/26
4203 Woodridge Dr,
Roanoke, VA 24018
$365,000
3
Bd
2
Ba
1,959
Sq Ft
SOLD
11/12/26
4236 Norwood St SW,
Roanoke, VA 24018
$382,000
4
Bd
3
Ba
1,925
Sq Ft
SOLD
11/12/26
1912 Bluemont Ave SW,
Roanoke, VA 24015
$399,000
3
Bd
2
Ba
2,114
Sq Ft
SOLD
11/12/26
4508 Rosecrest Rd,
Roanoke, VA 24018
$390,000
5
Bd
3
Ba
2,267
Sq Ft
SOLD
11/12/26
4549 Kirkwood Dr,
Roanoke, VA 24018
$365,000
4
Bd
3
Ba
2,414
Sq Ft
SOLD
11/10/26
1605 Westover Ave SW,
Roanoke, VA 24015
$420,000
3
Bd
3
Ba
2,210
Sq Ft
SOLD
11/10/26
3333 Mud Lick Rd SW,
Roanoke, VA 24018
$670,000
4
Bd
4
Ba
3,280
Sq Ft
SOLD
11/09/26
5605 Castle Rock Rd,
Roanoke, VA 24018
$334,900
3
Bd
2
Ba
1,880
Sq Ft
SOLD
11/09/26
411 Arbor Ave SE,
Roanoke, VA 24014
$249,950
—
Bd
—
Ba
SOLD
11/06/26
400 Salem Ave SW #2I,
Roanoke, VA 24016
$217,000
1
Bd
1
Ba
774
Sq Ft
SOLD
11/06/26
2774 Derwent Dr SW,
Roanoke, VA 24015
$275,000
3
Bd
2
Ba
1,600
Sq Ft
SOLD
11/06/26
5014 Hunting Hills Sq,
Roanoke, VA 24018
$465,000
2
Bd
3
Ba
2,397
Sq Ft
SOLD
11/06/26
5604 Green Meadow Rd,
Roanoke, VA 24018
$310,000
3
Bd
2
Ba
1,684
Sq Ft
SOLD
11/05/26
913 Dominion Ln,
Salem, VA 24153
$259,950
4
Bd
2
Ba
1,573
Sq Ft
SOLD
11/05/26
2443 Beverly Blvd SW,
Roanoke, VA 24015
$547,100
4
Bd
3
Ba
3,300
Sq Ft
SOLD
11/05/26
5460 Stoneybrook Dr,
Roanoke, VA 24018
$291,500
4
Bd
3
Ba
2,549
Sq Ft
SOLD
11/05/26
6542 Fairway Estates Dr,
Roanoke, VA 24018
$600,000
3
Bd
4
Ba
3,086
Sq Ft
SOLD
11/05/26
2208 Jefferson St SE #210,
Roanoke, VA 24014
$367,500
2
Bd
2
Ba
1,720
Sq Ft
SOLD
11/05/26
2584 Creston Ave SW,
Roanoke, VA 24015
$505,000
3
Bd
2
Ba
1,821
Sq Ft
SOLD
11/04/26
1516 7th St SE,
Roanoke, VA 24013
$185,000
4
Bd
2
Ba
1,595
Sq Ft
SOLD
11/04/26
2815 Jefferson St SW,
Roanoke, VA 24014
$694,000
4
Bd
4
Ba
4,163
Sq Ft
SOLD
11/03/26
4501 Kirkwood Dr,
Roanoke, VA 24018
$322,500
3
Bd
2
Ba
1,904
Sq Ft
SOLD
11/03/26
113 Niblick Dr,
Salem, VA 24153
$355,000
4
Bd
3
Ba
3,380
Sq Ft
SOLD
11/02/26
6309 Sunnyvale Rd,
Roanoke, VA 24018
$410,000
2
Bd
2
Ba
1,603
Sq Ft
SOLD
11/02/26
3401 Kenwick Trl,
Roanoke, VA 24018
$340,000
3
Bd
2
Ba
1,666
Sq Ft
SOLD
11/02/26
2726 Carolina Ave SW,
Roanoke, VA 24014
$415,000
3
Bd
2
Ba
2,121
Sq Ft
SOLD
11/02/26
2016 Hanover Ave NW,
Roanoke, VA 24017
$220,000
4
Bd
2
Ba
1,728
Sq Ft
SOLD
11/02/26
0 Hemlock Rd NW,
Roanoke, VA 24017
$80,000
4.61
Acre
SOLD
11/02/26
920 Tremont Rd,
Salem, VA 24153
$352,000
3
Bd
2
Ba
2,665
Sq Ft
SOLD
11/02/26
544 Westwood Blvd NW,
Roanoke, VA 24017
$190,000
4
Bd
2
Ba
1,088
Sq Ft
SOLD
11/02/26
7678 Old Mill Forest Dr,
Roanoke, VA 24018
$639,000
4
Bd
3
Ba
3,109
Sq Ft
SOLD
10/30/26
2220 Carolina Ave SW #306,
Roanoke, VA 24014
$305,000
2
Bd
2
Ba
1,200
Sq Ft
SOLD
10/30/26
724 White Oak Rd SW,
Roanoke, VA 24014
$970,000
4
Bd
3
Ba
3,034
Sq Ft
SOLD
10/30/26
3559 Timberline Trl,
Roanoke, VA 24018
$170,000
2
Bd
1
Ba
868
Sq Ft
SOLD
10/30/26
3712 Yellow Mountain Rd SE,
Roanoke, VA 24014
$104,000
3
Bd
1
Ba
1,120
Sq Ft
SOLD
10/30/26
501 Darwin Rd SW,
Roanoke, VA 24014
$462,500
3
Bd
3
Ba
3,410
Sq Ft
SOLD
10/30/26
2423 NW Maryland Ave NW,
Roanoke, VA 24017
$120,000
2
Bd
1
Ba
1,652
Sq Ft
SOLD
10/29/26
617 Riverland Rd SE,
Roanoke, VA 24014
$250,000
—
Bd
—
Ba
SOLD
10/29/26
5421 Apple Blossom Ln,
Roanoke, VA 24018
$280,000
3
Bd
2
Ba
1,456
Sq Ft
SOLD
10/29/26
1745 Morwanda St NW,
Salem, VA 24153
$285,000
3
Bd
2
Ba
1,500
Sq Ft
SOLD
10/29/26
2315 Maiden Ln SW,
Roanoke, VA 24015
$296,475
4
Bd
3
Ba
2,454
Sq Ft
SOLD
10/28/26
4873 Westhill Dr,
Roanoke, VA 24018
$440,000
3
Bd
3
Ba
2,320
Sq Ft
SOLD
10/28/26
371 John Arthur Rd,
Boones Mill, VA 24065
$330,000
3
Bd
3
Ba
2,576
Sq Ft
SOLD
10/28/26
3255 Londonderry Ln,
Roanoke, VA 24018
$279,500
3
Bd
3
Ba
1,914
Sq Ft
SOLD
10/28/26
Don’t see what you’re looking for?
A local real estate agent is the best way to get access to exclusive and off-market properties so you can find
home
.
Connect with an agent
Adjust filters to expand your search.
Reset your filters
Expand your search area