Windham Country Club, is a Public, 18 hole golf course located in Windham, New York in the scenic Northern Catskills of New York State.
Windham Country Club first opened for play in 1928. It was designed by by Len Raynor. The course was remodeled in 1964. Golf Digest rates Windham 3 1/2 stars, and a "must" play.
Windham Country Club is scenic. The blue tees play to 6,005 yards with rating of 70.4 and a slope of 120. The forward tees play to 4,651 yards-the rating is 69.2 with a slope of 112.