11 schools in Tarboro
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| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Connections Learning Academy | Elementary | M-M | · |
| Connections Virtual Academy | Elementary | M-M | · |
| Edgecombe Early College High | High | 09-13 | 171 |
| Martin Millennium Academy | Elementary | KG-08 | 548 |
| NE Carolina Prep School Remote Academy | High | 09-12 | 0 |
| North East Carolina Prep | Combined | PK-12 | 1,107 |
| North Edgecombe High | High | 09-12 | 358 |
| Princeville Elementary | Elementary | PK-05 | 205 |
| Stocks Elementary | Elementary | PK-05 | 389 |
| Tarboro High | High | 09-12 | 496 |
| W A Pattillo Middle | Middle | 06-08 | 289 |
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.