A total of 23 youths have been identified by police following a brawl at Dundee Railway Station on Friday evening.
Police say the youngsters traced following the incident – which took place at about 5.45pm and was reported to involve as many as 30 people – are aged between 14 and 17 and hail from Dundee, Perth and Invergowrie.
And Tayside Police Division said several have been already been charged.
A spokesman for the force said: “Police Scotland can confirm that following a large disturbance at Dundee Railway Station on Friday evening, a total so far of 23 youths aged 14-17 from Dundee, Perth and Invergowrie have been identified as as being involved.
“A number have already been charged for their involvement and those who haven’t yet will be in due course.”
Three police vans, seven police cars and two ambulances surrounded the railway station after the alarm was raised on Friday.
One young man was left bleeding after suffering a head injury in the disturbance. He sought safety in the Club Bar.