Edgecombe County includes the historic town of Tarboro and parts of Rocky Mount. Tarboro is one of the oldest towns in the state and features a beautifully preserved 45-block historic district. With its deep agricultural roots, scenic countryside, and rich African American history, Edgecombe offers a strong sense of tradition and pride in eastern North Carolina