'Bed-blocking' in Scottish hospitals falls by 9.6%
The number of patients kept in hospitals after they are clinically able to leave has fallen by 9.6% over the last year, official figures showed.
In September 2017 there were 1,378 cases of delayed discharge in Scotland, down from 1,524 in September 2016.
These delays mean some hospital beds are not free for others who need them.
Most often, patients were unable to leave because they were waiting for care services or for a space in a home to become available.
The majority of patients stuck in hospital were over 75 years old.
About 400 people were left in hospital because the social care support they needed in order to live in their own home was not available, while more than 200 had to wait for a place in a nursing home.
Of those who could not leave hospital in September 2017, 1,140 had to wait for for more than three days.
A third of delayed patients had to wait in hospital for more than six weeks - a 2% increase from last year, despite the fall in the figures overall.
The number of combined days that beds were blocked by patients stuck in hospital has also gone down since September 2016.
Health Secretary Shona Robison said: "It's welcome that, compared to the same month last year, we've seen a substantial 7.4% drop in the number of days patients spent in hospital whose discharged was delayed."