The South Shore Railroad was a railroad in Massachusetts. It was incorporated in 1846 to provide rail service between Quincy and Duxbury, Massachusetts through the towns of Hingham, Cohasset, Scituate and Marshfield.