- Craig County Criminal Information
Link to criminal warrants and information- Craig County Official Public Records
Court clerk land and real estate records information
P O Box 185
303 Main Street
New Castle, VA 24127
540-864-6141- Craig County Birth, Death, Marriage and Divorce Records
Request and obtain official vital records certificates- Craig County Directory
Index of Craig County's departments, services and resources- Craig County Historic Record Library
Find business, court, marriage and land records and wills- Search for Craig County Records
Archives information and recorded historic documents- Craig County History Information
Historic archives at Craig County Historical Society- Craig County Property Tax Records
Commissioner of Revenue real estate information and payments
182 Main Street
New Castle VA 24129
540-864-6241- Craig County Tax Information
Review and obtain property taxes from county treasurer
182 Main Street
New Castle VA 24129
540-864-5641- Craig County Deed Calculation
Circuit Court fees and taxes for recording deeds and contracts- Craig County Business Information
Roanoke Valley Alleghany Regional economic development- Craig County Driver's License and Vehicle Registration
Christiansburg Customer Service Center
Roanoke Customer Service Center
Get driving and motor vehicle license information- Craig County Roanoke Regional Chamber of Commerce
Business information and directory- Craig County Official Tourism Information
Visit destinations, places to stay, where to dine and things to do- Craig County Voter Registration
Registered voters and election information- Craig County Alleghany Health District
Immunizations, family planning, maternity clinic and more- Craig County Health Statistics
Official public health profile data- Craig County Division of the Virginia State Police
Local law enforcement and community programs at area 40 office- Craig County Sheriff's Office
Law enforcement information and news
182 Main Street
New Castle VA 24127
540-864-5127- Western Region Community Corrections for Craig County
Regional detention center; probation and parole district 40 office- Craig County Medical Examiner and Coroner
Western District death and forensic autopsy investigations- Craig County Newspapers
The Roanoak Times local news reports and information- Craig County Public Library
Get information held in libraries- Craig County Public Schools
Education information for students and teachers- Craig County Colleges and Universities
Craig County Virginia Cooperative Extension
Virginia Western Community College
Information for higher education schools in the county- Craig County Census Information
Quick, easy facts about people, business and geography- Craig County Department of Social Services
Child support, adoption and domestic violence issues- Craig County Child Support
Enforcement of court orders and child support payments
Roanoke District Office
3535 Franklin Road SW Suite H
Roanoke VA 24014
800-468-8894- Employment Commission Roanoke Workforce Center
Unemployment insurance, job seeker, veteran and other services
Craig County Virginia Circuit Court is located in New Castle, VA. The court has jurisdiction over civil and criminal cases, including felonies, misdemeanors, traffic violations, and juvenile matters. The court also has jurisdiction over probate matters, including wills, estates, guardianships, and conservatorships. Please consult the official sources for the latest information, as things may have changed.
- Craig County Criminal and Civil Circuit Court Records
Felony, divorce and civil trial court cases and filings- County Case Information
Search by name or case number inquiry- Craig County Clerk of Circuit Court
Deeds, wills, probate, marriage licenses, hearings and trials
P O Box 185
303 Main Street
New Castle, VA 24127
540-864-6141- Craig County District, Juvenile and Domestic Courts
Minor civil cases, misdemeanors and criminal traffic violations- Craig County General District Court Case Search
Get case reports and information- Craig County General District Court Civil Filing Fee
Calculation of civil processes fees- Craig County Courts in Circuit and District 25
Find local courts on Virginia county map- Craig County Juvenile Justice Court Service Unit
Intake, probation and parole of incarcerated youth- Craig County Magistrate
Judges for criminal court hearings in Judicial Region 2 District 25- Craig County Court Mediator
Search for certified mediators in all county courts- Craig County Circuit Court Mediator Eligibility List
Dispute resolution of Circuit 25 court cases- Craig County Guardians Ad Litem for Children
Court qualified guardians in District 25- Craig County Guardians Ad Litem for Adults
Find qualified guardians in Circuit 25- Craig County Commonwealth Attorney
Chief law enforcement officer and criminal prosecutor
P O Box 284
New Castle VA 24127
540-864-5394