The county was formed in 1729 as Tyrrell Precinct of Albemarle County, from parts of Bertie Precinct, Chowan Precinct, Currituck Precinct, and Pasquotank Precinct.
With the abolition of Albemarle County in 1739, all of its constituent precincts became counties.