Craig County Voter Registration

Open
Call
Website

Advertisement

155 Main St
New Castle, VA 24127

Craig County, located between the Great Road of the Shenandoah Valley and the mountains of West Virginia, has a rich history dating back to the time of early European pioneers and Native Americans. Established in 1851 from parts of six neighboring counties, its county seat, New Castle, features a historic district highlighted by a Jeffersonian-style courthouse and Old Brick Hotel.

The county played a significant role in American history, particularly during the Civil War, when many of its residents served in the conflict. Throughout the years, Craig County has evolved with the discovery of iron ore, the establishment of healing springs resorts, and community-driven initiatives that have shaped its development and fostered a sense of patriotism among its citizens.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

United StatesVirginiaNew CastleCraig County Voter Registration

Partial Data by Infogroup (c) 2025. All rights reserved.

Advertisement