The amount of older people working beyond retirement age has almost doubled in the last decade.
And charity Age Scotland has said that businesses and politicians have to do more to support those who choose to work past the state pension age.
Figures released by the Scottish Government show that 84,700 people aged 65 years and over were in employment in Scotland in 2017, almost twice as many as ten years ago.
More than half (55.8%) said they had not retired because they were not ready to stop working.
However, one in four cited financial reasons, including boosting their pension pot and paying for essential or desirable items.
This follows research from Age Scotland which found that 43% of Scots aged 40-64 – more than 786,000 people – say they will not have enough money to retire when they reach State Pension age.
Scots are increasingly planning to continue to work into their late 60s and beyond, with 45% saying they would do so to afford their desired lifestyle in retirement, according to YouGov research for the charity.