Charles River Country Club
Newton, MA · Country Club · Est. 1921
Charles River Country Club is a distinguished private club founded in 1921 in Newton, Massachusetts, featuring an 18-hole Donald Ross-designed course that winds along the Charles River. Ross's signature undulating greens and a layout blending open and wooded terrain demand precise, strategic play throughout. The club gained national recognition when it hosted the 2003 U.S. Women's Amateur Championship, and a 2006 restoration by Ron Prichard helped preserve the integrity of Ross's original design.
Initiation Fee
$XX,XXX
Membership
Invite Only