Four men were arrested on separate narcotics charges, including trafficking opium, in April according to Ashe County Sheriff James Williams.