 Rocky Fork Lake, the site of Rocky Fork State Park, is located 2 miles (3 km) to the north.It lies 8 miles (11 km) east-southeast of the city of Hillsboro, the county seat of Highland County.An early name was West Liberty , changed to Marshall because of a US Post Office requirement.