Operation Clean Sweep, which targeted more than 20 suspects, was conducted by Waynesboro Public Safety officers who worked undercover buying drugs from dealers.
The suspects sold drugs that included marijuana, crack cocaine and oxycodone to the officers one or more times, police said.
“This was a sizeable undertaking for a police department of our size,” Chief Alfonzo Williams said in a news release.
Officers took to the streets at 5 a.m. Thursday to serve warrants on the 19 suspects who live within the department’s jurisdiction.
By late afternoon Thursday, Williams said 12 had been found and charged.
Surrounding agencies will assist in the arrest of the four suspects who live outside the city.
Williams said several suspects have been arrested on drug charges or convicted of drug offenses in the past, and a few are on probation or parole.