The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

11 schools in Tarboro

North Carolina · Public K-12

Tarboro, North Carolina operates 11 public K-12 schools between its neighborhoods, enrolling about 3,563 students (around 324 per campus).

7-year change in Tarboro

SY 2017-18 vs SY 2024-25
Total enrollment
3,563
+16 (+0%) vs SY 2017-18
School count
8
0 (0%) vs SY 2017-18
% White
23%
was 28%
% Hispanic
14%
was 11%
% Black
58%
was 60%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Connections Learning AcademyElementaryM-M·
Connections Virtual AcademyElementaryM-M·
Edgecombe Early College HighHigh09-13171
Martin Millennium AcademyElementaryKG-08548
NE Carolina Prep School Remote AcademyHigh09-120
North East Carolina PrepCombinedPK-121,107
North Edgecombe HighHigh09-12358
Princeville ElementaryElementaryPK-05205
Stocks ElementaryElementaryPK-05389
Tarboro HighHigh09-12496
W A Pattillo MiddleMiddle06-08289

About Tarboro

Tarboro is a mid-sized North Carolina city in terms of public-school footprint, with 11 schools and 3,563 students total.

Looking at the level breakdown, the city is built around 5 elementary, 1 middle, 4 high, and 1 other.

Schools in Tarboro average about 324 students each, 43% meaningfully below the North Carolina norm.

Over the past 7-year window. Combined enrollment now sits at 3,563 students, remained close to its prior level from the 3,547 reported in SY 2017-18. The White share of public-school enrollment shrank from 28% to 23%.

On this page, the community for Tarboro discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Tarboro?
Tarboro, North Carolina has 11 public K-12 schools serving approximately 3,563 students.
How many elementary, middle, and high schools are in Tarboro?
Tarboro has 5 elementary, 1 middle, 4 high, 1 combined-grade public schools.
What is the largest public school in Tarboro?
North East Carolina Prep is the largest public school in Tarboro by enrollment, with approximately 1,107 students.
What school districts serve Tarboro?
Tarboro is served by 2 public school districts, including North East Carolina Preparatory School, Edgecombe County Public Schools.
What grade levels do public schools in Tarboro cover?
Public schools in Tarboro serve students from pre-K through grade 13.
Are there charter schools in Tarboro?
2 of the 11 public schools in Tarboro are charter schools.