A total of 106 people donated organs in hospitals across Scotland last year compared with 54 in 2007.
The statistics showed a 62% increase in organ transplants from deceased donors, with 341 operations carried out.
However, about 600 people remain on the transplant waiting list.
Some 2,110,881 people living in Scotland have now joined the UK Organ Donor Register.
The figure means 40% of the Scottish population has registered, compared to 32% across the UK as a whole.
Public Health Minister Michael Matheson said: "First and foremost I want to offer my thanks to every donor and every donor's family in Scotland who have demonstrated such kindness and benevolence in the face of tragic and difficult circumstances.
"It is our responsibility to ensure that people's organ donation wishes are respected and to ensure that we make every donation count."
Mr Matheson added: "It's important to remember, however, that around 600 people in Scotland are still waiting for an organ and we must be doing all we can to give them hope."
Peter McGeehan, 64, from Dunfermline, suffered serious heart failure and was listed for a transplant in 2004. In the ten years since a heart transplant, the father-of-two said he has thought about his donor every day.
He said: "People take living for granted, but as I approach the ten-year anniversary I can honestly say there's never a day where I've woken up and haven't thought about my unnamed donor."

The unidentified woman was helped to safety after running into waters in Ellel earlier, the fire service said.
Fourteen flood warnings have been issued, including in Croston, which was hit by a severe deluge last year.
Some rail services between Preston and Lancaster have also been cancelled after heavy flooding on the track.
Read breaking news updates on BBC Lancashire Live
Elsewhere, Burrow Beck in Lancaster has burst its bank, and there are two flood warnings for the River Condor at Galgate amid prolonged periods of heavy rain.
No properties have been affected, although water is being pumped from culverts in some areas.
Dave Wilkinson, who lives in Galgate, said: "If the river levels keep up like this it's obviously going to come over in the next 24 hours I would say.
"This is just one night's rain. We've been here for six years now and it's never gone up as quickly as this before."
The Environment Agency's flood warnings mean flooding is "expected", with "immediate action required".
Police are advising people to avoid travelling where possible, to turn off electricity in their homes and avoid walking through floodwater.
Drivers have also been urged to exercise caution.

In a strong field, Muir clocked 4:11.48 to finish behind world record holder Genzebe Dibaba, Commonwealth champion Faith Kipyegon, European champion Sifan Hassan and Ethiopia's Dawit Seyaum.
"I'm really pleased. That was such a tough field," said the Scot, 22.
"I think any other year I probably would have medalled."
Muir added: "I expected it to be hard - it's a championship final.
"There are so many girls in there, you don't know who is going to do what but I was prepared for a fast race or a slow race and I just worked on staying out of trouble.
"This is the first time I've done three rounds, so to have got three and done them well, my preparation for [the Rio Olympics] next year is good."
Muir - who was three seconds behind Ethiopian winner Dibaba - said she was pleased to have posted a good time in Beijing after missing out on the 800m final at last year's World Indoor Championships and not picking up a medal at the Glasgow 2014 Commonwealth Games.
"I left last year so frustrated as I knew I could run so much better but it's great to have come here and have done well in the final," she added.
The number of people who donated their organs after death in Scotland has almost doubled over a six-year period, according to government figures.
[NEXT_CONCEPT]
A pregnant woman was rescued from her car by a farmer after becoming trapped amid widespread flood warnings across Lancashire.
[NEXT_CONCEPT]
Britain's Laura Muir said she was delighted with her fifth place in the 1500m final at the World Athletics Championships in Beijing.