Craig County, Virginia Records

Craig County, Virginia (Map It) was created in March 21, 1851 from Botetourt County, Giles County, Roanoke County and Monroe County, West Virginia. Parts of Monroe County, West Virginia added in 1853 and 1856, part of Montgomery County added in 1853, part of Alleghany County added in 1856, and part of Giles County added in 1858) . Craig county was named for Robert Craig, U.S. Representative from Virginia.

Craig County is bordered by Alleghany County (north), Botetourt County (east), Roanoke County (southeast), Montgomery County (south), Giles County (southwest), Monroe County, West Virginia (west).

Craig County Cities and Towns include New Castle.

Craig County, Virginia Courthouse Records

Craig County, VA Courthouse
Craig County, VA Courthouse

The Craig County Courthouse is located in New Castle, Virginia.

The Clerk's Office DOES NOT DO RESEARCH . Most staff will assist people in finding the materials, but it is up to the individual to do the research.

The Craig County record dates below are from the earliest date to present time. They may include records of land, estates, taxes, vital records, divorces, naturalizations, voter registration, military discharges and court records.

Craig County, Virginia Census Records

Craig County, Virginia Vital Records

Craig County, Virginia Resources

Craig County, Virginia External Links