A PSNI spokesperson confirmed this afternoon (Sunday, June 12) that the three are due to appear before Dungannon Magistrates Court on Friday, July 8.
A 20-year-old male has been charged with criminal damage and attempted criminal damage.
A second 20-year-old male has been charged with disorderly behaviour, attempted criminal damage, criminal damage, disorderly behaviour, resisting police and assault on police.
Meanwhile, a 19-year old male has been charged with disorderly behaviour, criminal damage, resisting police and attempted criminal damage.
The police spokesperson added that as is usual procedure, all charges will be reviewed by the Public Prosecution Service.