A drunk driving checkpoint held Sept. 21 in the 400 block of Boones Lick Road led police to arrest more than 20 people for DWI.

The St. Charles Police Department held the checkpoint along with officers from St. Peters and O'Fallon police departments and St. Charles County Sheriff's Department.

Police stopped 472 vehicles between 9:30 p.m. and 2:30 a.m. and investigated 49 motorists for possible impaired driving, according to a press release. Police arrested 20 people for DWI and five people for other violations such as active warrants or driving while suspended.