Craigsville, VA, US is a town in Bath County with a population of approximately 1,000 as of 2019. It was established in 1890 and named after local landowner, William Craig. The town is home to the historic Craigs Creek Church, built in 1851, which is a notable attraction for its Greek Revival architecture and significance in local history. Craigsville has a rich history in agriculture and natural resource extraction, with coal mining and timber industries playing a significant role in its past.
Craigsville, VA has 1 Dollar General location.
(8.90 miles)
Goshen, VA
View Dollar General locations(13.34 miles)
Greenville, VA
View Dollar General locations(15.74 miles)
Churchville, VA
View Family Dollar locations(17.57 miles)
Staunton, VA
View Dollar General locations View Dollar Tree locations View Family Dollar locations(19.23 miles)
Stuarts Draft, VA
View Dollar General locations View Family Dollar locations(20.63 miles)
Lexington, VA
View Dollar General locations View Dollar Tree locations(21.64 miles)
Fishersville, VA
View Dollar General locations View Dollar Tree locations(22.06 miles)
Verona, VA
View Dollar General locations(23.86 miles)
Buena Vista, VA
View Dollar General locations View Family Dollar locations(25.02 miles)
Hot Springs, VA
View Dollar General locations