Man Accused of Sexual Assaults Against Youth in Davidson County
Press Release: Sheriff Darren Campbell stated: On October 13, 2025, the Iredell County Sheriff’s Office received a report involving multiple sexual assaults against juvenile victims. The crimes were reported to have occurred between January and October 2025 in northern Iredell County.
The case was immediately assigned to Detective R. Olson with the Sheriff’s Office Special Victims Unit for further investigation.
During the investigation, the suspect was identified as Shane Dalton York of Madison, North Carolina. Detectives learned that York used his involvement with the rodeo community to form relationships with the juvenile victims. As the investigation continued, Detective Olson also discovered that York had victimized juveniles in both Stokes County and Davidson County.
Detective Olson worked closely with investigators from the Davidson County Sheriff’s Office and the Stokes County Sheriff’s Office throughout the investigation.
As a result, Detective Olson obtained arrest warrants for York on Iredell County charges, including one count of Felony Human Trafficking, two counts of Felony Statutory Rape, and two counts of Felony Indecent Liberties with a Minor. York also faces multiple felony charges in Davidson County and Stokes County.
On Friday, October 17, 2025, investigators located and arrested York at his residence in Stokes County. Following his arrest, detectives from all three counties conducted an interview during which York confessed to the crimes.
York is currently being held at the Davidson County Detention Center under a $3,000,000 secured bond, which includes charges from all three jurisdictions.
This case remains active and ongoing, and additional charges are expected in Iredell, Davidson, and Stokes Counties.
The Iredell County Sheriff’s Office appreciates the partnership and support of the Davidson County and Stokes County Sheriff’s Offices during this investigation.
Shane Dalton York, 33 Years Old
1032 Duggins Road
Madison, North Carolina 27025
BOND: 3,000,000.00 DOLLAR SECURED BOND

