There has been a 10% rise in the number of free needles handed out to drug addicts by NHS Tayside.
Around 452,000 needles were handed out during 2014/15, up from the 410,557 distributed the previous year.
Dave Barrie, of the drugs charity Dundee Addaction, said it is important to be aware of why the needle exchange exists.
He said: “If you are to look at the figures, some people would probably think it is quite a scary number. But throughout the UK and the world, needle exchange has been well evidenced to have a positive impact on those involved in the programme.
“The number of needles is, really, irrelevant because it is important to note that the health of the people involved in the programme is greatly improved as a result.”
Since 2012, fewer than five cases of HIV were contracted through drug injection in the NHS Tayside area and there have been no cases since the 2012/13 financial year.
Mr Barrie added that people who take substances with short-term effects, such as heroin, could be injecting several times a day.
He said: “The equipment given out by the needle exchange programme is designed to be used once. Some people can be injecting three or four times a day.
“If you are in a relationship with someone else who is injecting, you may need as many as 10 needles a day, which is 70 a week.
“So, you can see how quickly it can add up.”
Mr Barrie said the needles come as part of a package with information designed to help the user and the general public avoid bloodborne illnesses.