Virginia Voter CheckVA · Commonwealth voter guide
Craig County, Virginia
Craig County Courthouse, New Castle — Public domain, Nyttend · source

Craig County, Virginia

Check your Craig County registration.

Confirm what Virginia has on file first, then use Craig County's official election channels below.

Check my registration with Scan Check ProtectUse the official Virginia lookup

Profile

About Craig County

Craig County, part of the Roanoke metropolitan area, is a rural, mountainous county located on the western border of the Commonwealth of Virginia. Its county seat is New Castle, which is also the only town in the county. As of the 2020 census, the Craig County population was only 4,892, making it one of the least populated counties in Virginia.

Description adapted from Wikipedia, CC BY-SA 4.0.

Facts

Craig County at a glance

County seat
New Castle
Population
4,892 (2020)
Land area
331 sq mi
Founded
1851

Communities

Largest communities in Craig County

  1. New Castle County seatpopulation 125

History

History of Craig County

Nestled in the mountains of Southwest Virginia, Craig County was named for Robert Craig, a 19th-century Virginia congressman. The initial outpost in the area was called "Craig's Camp," and it is claimed that George Washington visited it in 1756 during his travels to the frontier. Formed from parts of Botetourt, Roanoke, Giles, and Monroe (in present-day West Virginia) counties in 1851, Craig was later enlarged with several subsequent additions from neighboring counties. The secluded, mountainous town of New Castle, the county seat, has one of the commonwealth's antebellum court complexes, including a porticoed courthouse built in 1852. Craig Healing Springs, a collection of well-preserved early-20th-century resort buildings representative of the architecture of Virginia's more modest mountain spas, is located here.

Adapted from Wikipedia, CC BY-SA 4.0.

Start here

Confirm you're ready to vote in Craig County

  1. Run a guided check

    Scan Check Protect walks you through verifying your Virginia registration and flags anything that needs fixing — free.

  2. Ask Craig County directly

    Your county election office handles registration, mail ballots, and polling places.

About

Part of Virginia Voter Check

This is the Craig County page of Virginia Voter Check, a project of True the Vote, pointing Virginia voters at the official tools that already exist — and at Scan Check Protect to verify your registration.

Where anything here differs from what Craig County or the Virginia Department of Elections publishes, they are right and this page is not.