There were almost 1,000 physical assaults on mental health staff in the first eight months of this year.
There have also been over 850 attacks on service-users.
These new figures have been released to Newstalk by the HSE under the Freedom of Information Act.
As of the end of last month, there were 979 physical assaults on staff members in community or inpatient mental health services this year.
The highest number was in the community health organisation area 7, which includes Kildare, west Wicklow and parts of west and south Dublin.
It recorded 149 assaults, while there were 147 in Cork and Kerry, and 146 in Galway, Mayo and Roscommon.
Peter Hughes, the general secretary of the Psychiatric Nurses Association, said the figures are very concerning.
He said: "The amount of admissions to psychiatric units had diminished for a number of months because of COVID issues... so 1,000 [assaults] is very high.
"It is a very traumatic thing to be assaulted while you're going in on duty."
There have also been 853 physical assaults on service-users during the same time frame.
The HSE said the vast majority of the incidents result in a low level of harm, or none at all.
It says it takes the small number of incidents that result in moderate or major harm very seriously.