Nearly 17,000 patients in Scotland failed to show up for an NHS hospital appointment on at least five occasions last year.
NHS Tayside had the highest number followed by NHS Lanarkshire and NHS Greater Glasgow and Clyde.
The figures also revealed that more than 560,000 people missed at least one NHS outpatient appointment in 2014/15.