Membership Information Thank you for your interest in membership at Knollwood Country Club! A private, non-equity, 18-hole championship golf and social club, Knollwood is centrally located in prestigious Westchester County, a convenient drive from New York City and Stamford. We are focused on providing the ultimate golf and club experience with hospitality beyond the greens.