Craigsville is a town in Augusta County, Virginia, United States. The population was 923 at the 2010 census. It is part of the Staunton–Waynesboro Micropolitan Statistical Area.
SR 42 in Craigsville
View south along SR 42 leaving Craigsville
Augusta County is a county in the Shenandoah Valley on the western edge of the Commonwealth of Virginia in the United States. The second-largest county of Virginia by total area, it completely surrounds the independent cities of Staunton and Waynesboro. Its county seat is Staunton, but most of the administrative services have offices in neighboring Verona.
The Augusta County Courthouse in March 2005
Augusta Stone Church built in 1749
View of Augusta County countryside across the Shenandoah Valley toward the Blue Ridge Mountains.
I-64 and I-81 in Augusta County