The Shenandoah County Sheriff's Office announced on Friday night that 23 people were arrested on drug-related charges totaling 105 indictments following an undercover operation.

Sheriff Timothy Carter said his office began investigating after receiving complaints regarding the distribution of illegal narcotics in certain areas within the county.

Investigators targeted the areas and made several controlled purchases in an attempt to find the dealers and sources responsible for the sale of the drugs, according to Carter's announcement on the Shenandoah County Sheriff's Office Facebook page.

Most of the individuals arrested on Friday were as a result of the above-mentioned investigation, however, some were involved in other drug-related or undercover investigations, too.

Several agencies assist the Shenandoah County Sheriff's Office including the Northwest Virginia Regional Drug Task Force, Woodstock Police Department, and the Bureau of Alcohol, Tobacco, Firearms and Explosives.

For more information about the arrests including names and mugshots, click on the Related Links section of this article.