At the checkpoint, which was set up on Westborough Boulevard from 9 p.m. Saturday to 2 a.m. Sunday, officers screened 820 vehicles, police said.
In addition to the five arrested on suspicion of driving under the influence, police also cited and arrested 16 drivers for being unlicensed or driving with a suspended license. Another 17 drivers were cited, police said.
One of the DUI arrests involved a driver who was allegedly under the influence of a combination of alcohol and suspected synthetic marijuana. That driver allegedly became combative with police and was also arrested on suspicion of resisting arrest, police said. Another driver allegedly ran a red light, struck a stop sign and nearly hit an officer before fleeing, according to police. That driver was stopped after a short chase and arrested on suspicion of DUI and evading a police officer, police said.
During another stop, a passenger got out of a car and allegedly became combative with officers. The passenger was arrested on suspicion of being drunk in public.