The 2016 Tarboro, North Carolina, population is 11,164. There are 1,001 people per square mile (population density).
The median age is 43.2. The US median is 37.4. 44.99% of people in Tarboro, North Carolina, are married. 9.73% are divorced.
The average household size is 2.43 people. 19.95% of people are married, with children. 21.81% have children, but are single.
44.29% of people are white, 48.03% are black, 0.00% are asian, 0.30% are native american, and 0.00% claim 'Other'.
5.11% of the people in Tarboro, North Carolina, claim hispanic ethnicity (meaning 94.89% are non-hispanic).