Home

Welcome to Stokes County NCGenWeb!

Stokes County was formed in 1789 from Surry County, which itself was formed from Rowan in 1771. It was named for Captain John Stokes (1756-1790), a Revolutionary War officer and member of the House of Commons. Stokes County was settled mostly from the north. Early settlers came here primarily from Virginia, Maryland and Pennsylvania, often down the “Great Wagon Road” through the Shenandoah Valley.

The county seat is Danbury. Present-day Stokes is mostly rural, with no large cities. For more about the history of Stokes County, click here.

Surrounding Counties

Surry County, NC

Forsyth County, NC

Rockingham County, NC

Yadkin County, NC

Henry County, VA

Patrick County, VA


Site last updated September 2, 2012 @ 1:56 pm