The road policing division and safety camera unit carried out patrols and checks on the A9, M9, M876 and A876 on Sunday.
A 31-year-old man who was one of those stopped failed a breath test and will now be reported to the Procurator Fiscal.
Officers also stopped and charged a 26-year-old motorist spotted driving at 111mph.
Eighteen more people will be reported to Procurator Fiscal for offences including speeding, driving with no insurance, driving with no MOT, using a mobile phone and failure to obey traffic signs.
In addition, four vehicles were found to have defects that required immediate repair, while three more were seized for various motoring offences.
One woman was arrested for a warrant offence after her vehicle was stopped.
Chief Inspector Stevie Innes said: “Sunday’s activity was aimed at identifying the road traffic offences that are regularly observed on our road network and officers stopped dozens of motorists, with many being reported to the Procurator Fiscal and several more offered corrective advice for their driving behaviour.
“Speeding and drink-driving were the most serious crimes detected and I want to reiterate our message to motorists that should you be caught driving at excessive speeds or while under the influence, you will be charged and face the loss of your licence.
“We will continue to monitor our roads to ensure they are kept safe and it is quite simply not worth the risk to drive in a dangerous or reckless manner, or while not legally permitted to do so.
“I would like to thank our colleagues at the safety camera unit for their support during Sunday’s day of action and for their continued assistance during similar activity in the future.
“Members of the public who witness any driving offences can report them to Police Scotland by contacting 101.”