Hayfields State Park is situated in Highland County, nestled between Bullpasture and Jack Mountains, with an elevation ranging from 1,800 to 2,400 feet. The park features a diverse landscape that includes heavily wooded mountains, open valley pastures and several historic structures, including a farmhouse from the 1800s. The Bullpasture River flows through the property for about a mile, providing a habitat for various threatened and endangered species.
The park offers 4 miles of easy-to-moderate hiking and biking trails, along with fishing access along the Bullpasture River. While the park is open daily, its hours are currently limited. Visitors are encouraged to call 540-396-4489 to confirm availability before their arrival.




