Welcome to the Scituate Country Club - "a little piece of heaven" where land meets water. Founded in 1919, the Club is home to a beautiful golf course, golf shop, clubhouse and function facility overlooking the mouth of the North River. The SCC membership experience is like nowhere else - feel as if you are home while on our enchanting property. Come see for yourself, what it is that sets us apart from others... seeing is believing at the Scituate Country Club.