Hertford is a town in Perquimans County, North Carolina, United States. The population was 2,185 at the 2008 census. It is the county seat of Perquimans County. Hertford is located in North Carolina's Inner Banks region and is part of the Elizabeth City Micropolitan Statistical Area. It is named after the county town of Hertford, England.