Formed From: Botetourt, Giles, Monroe (West Virginia), and Roanoke Counties. Parts of Monroe (West Virginia) County 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, a nineteenth-century Virginia congressman. The county was formed from Botetourt, Roanoke, Giles, and Monroe (West Virginia) Counties in 1851. Parts of Monroe County were added in 1853 and 1856, part of Montgomery County was added in 1853, part of Alleghany County added in 1856, and part of Giles County added in 1858. Its area is 336 square miles, and the county seat is New Castle. The population is 5,091 according to the 2000 census.
Note: Lost the first deed book and most of the loose papers during the Civil War.
Original Records at The Library of Virginia: No
County Administrative Records
Health and Medical Records
Marriage Records and Vital Statistics
Military and Pension Records
View All Categories
Land Tax Records
Personal Property Tax Records
Brock Miscellaneous Reel 4636