Welcome to our new website. We're currently under construction.
Welcome to our new website. We're currently under construction.
Signed in as:
filler@godaddy.com
🌄Nestled in the Appalachian Mountains, this hidden gem offers breathtaking landscapes, rich history, and a warm community. 🔍Explore the barn Quilt trail, 🌅enjoy nature, and find out where to 🍔eat, 🎣play and 🏡stay. Your next adventure awaits!💙
Craig County was officially formed in 1851, carved from neighboring Botetourt, Giles, Monroe (WV), and Roanoke counties. It was named for Robert Craig, a respected Virginia congressman, but its identity has always belonged to the land and the people who worked it.
New Castle, the county seat, became a hub of mountain life — a place where farmers, travelers, and tradespeople crossed paths. Remarkably preserved, its courthouse, inns, and brick buildings still echo with 19th-century character, offering visitors a rare step back in time.

Visit Craig County for its unspoiled landscapes, rich history, and authentic mountain culture. It’s a place to disconnect, explore, and savor the simple pleasures of Virginia’s highlands.
"These lively quilt “signs” have been appearing in many rural communities across the country. We have brought them to this area and are using our efforts to raise money for Craig County Library. Our young library is growing and providing all kinds of good services to the entire county. Please help us support it!"
"Explore charming small towns, sip award-winning wines in the fresh spring air, or embark on outdoor adventures like biking or kayaking. Whether you’re seeking excitement or a tranquil escape, Virginia has it all"
"Home to unspoiled vistas that have barely changed in centuries as well as a world-class resort frequented by celebrities and presidents. Old-fashioned Americana lives on in charming small towns that offer a sophisticated artistic and cultural scene enjoyed by residents and visitors alike."
We love to hear from fellow adventures! Have a question about Craig? Need some travel tips, or have a question? Drop us a line!