Official Government Sources
Craig County Public Records Directory
All links go directly to official Craig government websites.
About Craig County, Virginia
The government of Craig County, Virginia is composed of a Board of Supervisors, a County Administrator, and various other county departments. The Board of Supervisors is responsible for setting the county's budget, levying taxes, and making decisions on county policies. The County Administrator is responsible for overseeing the day-to-day operations of the county.
Craig County is located in the southwestern part of Virginia and is part of the Roanoke Metropolitan Statistical Area. The county seat is New Castle. The County was established in 1851.
The county is home to many attractions, including the restored Old Craig County Courthouse and the New Castle Piney Creek Covered Bridge. There are also three public parks in the county, as well as several historical sites such as the Francis Preston Blair House and the Stony Creek Battlefield Park.
Craig County is located in the southwestern part of Virginia and is part of the Roanoke Metropolitan Statistical Area. The county seat is New Castle. The County was established in 1851.
The county is home to many attractions, including the restored Old Craig County Courthouse and the New Castle Piney Creek Covered Bridge. There are also three public parks in the county, as well as several historical sites such as the Francis Preston Blair House and the Stony Creek Battlefield Park.
Craig County Public Records
Craig County Criminal Information
Link to criminal warrants and information
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 Deed Calculation
Circuit Court fees and taxes for recording deeds and contracts
Craig County Business Information
Roanoke Valley Alleghany Regional economic development
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
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 Census Information
Quick, easy facts about people, business and geography
Craig County Department of Social Services
Child support, adoption and domestic violence issues
Employment Commission Roanoke Workforce Center
Unemployment insurance, job seeker, veteran and other services
Craig County Courts
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.
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 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