Law Enforcement Agencies in Craig County, VA Agencies serving Craig County, VA. Browse by City New Castle 2 agencies Agency Types in Craig County Prosecutors 1 agencies Sheriff 1 agencies All Agencies in Craig County Craig County Commonwealth Attorneys Office New Castle, Craig Craig County Sheriffs Department New Castle, Craig