Tarboro, North Carolina

Tarboro is a town in Edgecombe County, North Carolina, United States. It is part of the Rocky Mount Metropolitan Statistical Area. As of the 2010 census, 11,415 people lived in the town. It is the county seat of Edgecombe County.