The seven – five men and two women ranging in age from 23 to 73 – were charged after being caught over the limit on Saturday and Sunday as part of ‘Operation Cedar’.
Police have been conducting increased efforts under Cedar since it was launched earlier this year to encourage motorists to take greater responsibility on roads in the region.
As a result of the weekend’s operation four men and one woman appeared at Peterhead and Elgin Sheriff Courts on Monday – the other two will appear on a later date.
Road Policing Sergeant Rob Warnock said: “There has been a number of fatal and serious collisions on roads in Aberdeenshire and Moray where alcohol and drugs have been a factor and it is disappointing that individuals are still putting themselves and others at risk.
“We are determined to do everything we can to make our roads safer and we actively respond to any reports by the public where driving under the influence of alcohol or drugs is suspected as doing so can have devastating consequences.
“The safety of all road users and working to reduce the number of casualties on our roads is our number one priority and this is reflected in the ongoing work under the Operation Cedar initiative.”
Any members of the public who have information on someone who is driving under the influence of drink or drugs is encouraged to report them to police on 101, or via the charity Crimestoppers on 0800 555 111 if they wished to remain anonymous.