Charles River Country Club
Top 100 Review
Course Information Unclaimed
Address:
Dedham Street
Newton Centre
MA
02459
United States
Charles River Country Club, established in 1921, is a Donald Ross-designed golf course located in Newton Centre, Massachusetts. The course reflects over a century of golfing tradition and membership heritage. As a classic Ross design, the course exemplifies the architect's renowned principles of strategic layout and natural aesthetics, incorporating the terrain's characteristics to create challenging yet fair play.
The club has maintained high standards of service and course conditions throughout its 100-year history, serving as a private members' club. The setting in Newton Centre provides an established suburban landscape typical of courses in the Boston metropolitan area. While specific details about hole count and par are not provided in available information, the course's longevity and continued operation indicate it remains a significant presence in the regional golf community. The club also offers dining facilities and maintains active membership programs, complementing its golf operations.
Course Management
Location Map
Upcoming Events
No upcoming events at this course.