Glasgow City came out as the top council area both for counts of drug offences - 6,443 - as well as the ratio of offences per 10,000 of the population, which stood at 104 in 2017/18.
The nearby council area of Inverclyde saw the second highest rate of drug offences during the 2017/18 period, with a ratio of 92 offences for every 10,000 people and 724 counts overall.
For every 10,000 people in Dundee, there were a recorded 85 drug offences during the 2017/18 period. This stands head and shoulders above the average of 60 crimes for every 10,000 people across Scotland as a whole.
1,925 drug offences were recorded in Aberdeen in the 2017/18 period, a figure which amounts to a ratio of 84 offences per 10,000 people in the city.