87-Acre Equestrian Farm with Barn dominium Living and Endless Potential. Welcome to a rare opportunity to own an expansive 87-acre farm designed for both functionality and lifestyle. This well-appointed property is fully fenced and cross-fenced, making it ideal for horses or livestock, and features a thoughtfully laid-out equestrian setup. At the heart of the property, you'll find a versatile barn-dominium-style residence offering approximately 1,400 sq ft of living space above a well-equipped barn with 7 stalls. The barn also includes space for a spring kitchen and farmhand quarters with 1 bath, with an exterior entrance that could easily serve as a private efficiency. Riding ring with horse walker. The main home offers 3 bedrooms, 2 baths, and approximately 1,400 sq ft with an open-concept floor plan designed for comfortable everyday living. Step outside and enjoy over 1,000 sq ft of covered and open decking, perfectly positioned to take in sweeping views of your pastures and moun

The data relating to real estate for sale on this website comes in part from the IDX program of the New River Valley Multiple Listing Service. This IDX information is provided exclusively for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Copyright © 2026 New River Valley Multiple Listing Service. All rights reserved.
Ivanhoe is located in Virginia. Ivanhoe, Virginia has a population of 662. Ivanhoe is more family-centric than the surrounding county with 35.34% of the households containing married families with children. The county average for households married with children is 25.73%.
The median household income in Ivanhoe, Virginia is $44,306. The median household income for the surrounding county is $52,726 compared to the national median of $69,021. The median age of people living in Ivanhoe is 27.6 years.
The average high temperature in July is 81.8 degrees, with an average low temperature in January of 20.8 degrees. The average rainfall is approximately 41.3 inches per year, with 17.2 inches of snow per year.