Journey through Halifax County

Halifax County is located in North Carolina’s Piedmont, Coastal Plain, and Atlantic Coast Flatwoods regions. Much of the region’s geography and history were shaped by the Roanoke River, which forms the northern boundary of Halifax County. According to Preservation North Carolina, “Halifax County is one of the oldest counties in North Carolina with a rich …

Journey through Stanly County

Stanly County was formed in 1841 from the part of Montgomery County west of the Pee Dee River. The county was named for John Stanly of New Bern (1774–1834), who served several terms in the North Carolina House of Commons and two terms in the U.S. House of Representatives. The county was originally populated with by small tribes. Artifacts and settlements have since been discovered, …