Charles River Country Club top100 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