 The Jackson River rises in Highland County, Virginia, near the border of West Virginia.It flows south between Back Creek Mountain and Jack Mountain, entering Bath County, where it continues to flow south.The Jackson River is impounded by Gathright Dam in Alleghany County, creating Lake Moomaw.