Today, Bank of America owns 120 locations near Cohasset, Massachusetts. The list of Bank of America branches in the area can be viewed below.