Six people have been charged in connection with disturbances at Echt Show.
Crowds of 1,200 people attended the event over the weekend which culminated in a marquee dance on Saturday.
The show has been hailed a success, however, several people were charged by police.
A 26-year-old man from Rothienorman, a 21-year-old man from Torphins, a 20-year-old man from Inverurie and an 18-year-old man from Westhill were charged in connection with a fracas that broke out.
Meanwhile, a 21-year-old man from Alford was also charged in connection with a minor drugs offence while a 16-year-old girl was reported for trying to use a fake ID.
Chief Inspector Murray Main said: “Hopefully the relatively small number of incidents didn’t detract from what was otherwise a really enjoyable and successful show.”