Private · 18 Holes
Charles River Country Club
483 Dedham Street, Newton Centre, Massachusetts
The Club
About Charles River Country Club
Charles River Country Club, located in Newton, Massachusetts, is a prestigious private club founded in 1921. The club features a par-72 golf course designed by the renowned architect Donald Ross, stretching over 6,657 yards. Known for its strategic layout, the course offers a challenging yet rewarding experience for golfers. The club is steeped in history,...
Facilities
Club Amenities
Real Estate
Nearby Listings
No listings at this club yet — here are nearby properties:
Membership
Joining Charles River Country Club
Members enjoy access to a championship 18-hole golf course, a clubhouse with dining options, tennis courts, and a swimming pool. The club is a social hub for Boston's elite, offering a range of amenities that cater to both golf enthusiasts and those seeking a luxurious social environment.
Reviews
What People Say
Charles River Country Club is highly praised for its exceptional golf course, which is well-maintained and offers a challenging layout. Visitors frequently commend the elegant setting, attentive staff, and excellent amenities, including dining and recreational facilities. While the club has received some criticism in the past for its policies, the overall experience is described as outstanding, making it a recommended destination for various events and activities.
Explore
Nearby Clubs
Buy with the best & sell with confidence
Find a recommended local agent.
Search Our Agents













