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.
just went PRO!
Scored 86 at Robert Trent Jones Golf Trail At Magnolia Grove, Crossings Mobile, Alabama
View Activity Feed