There are 3 golf courses in Salem, Virginia and 1 is a municipal course. There are also another 12 golf courses within 20 miles of Salem, including 6 public, 0 municipal, 1 PL and 5 private courses.
The oldest course in the Salem area is the Roanoke Country Club which was designed by A.W. Tillinghast and opened in 1899.
The longest course is Ballyhack Golf Club, which is 7,294 yards. Roanoke Country Club is rated the best course near Salem.
Scored 101 at Tamarack, East East Brunswick, New Jersey
Scored 92 at Stow Acres, North Stow, Massachusetts
View Activity Feed