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.
added Friendly Hills to Favorites
Scored 87 at Kissena Park Fresh Meadows, New York
View Activity Feed