Craig County

Formation Date: 1851
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

Image depicting location of Craig County
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: Records were damaged by Union troops during the Civil War. Deed Book A and most of the loose papers were destroyed.

Original Records at The Library of Virginia: No


facebook twitter youtube instagram linkedin