Stone Mountain State Park is located in Wilkes and Alleghany counties, six miles southwest of Roaring Gap.