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

Edgecombe County

North Carolina · Public K-12

Edgecombe County's public schools, 27 in all, serve approximately 8,573 K-12 students inside North Carolina, with Edgecombe County Public Schools the largest district by enrollment. The level mix is 14 elementary, 6 middle, and 6 high schools.

7-year change in Edgecombe County

SY 2017-18 vs SY 2024-25
Total enrollment
7,417
-964 (-12%) vs SY 2017-18
School count
20
+1 (+5%) vs SY 2017-18
% White
22%
was 28%
% Hispanic
12%
was 9%
% Black
61%
was 60%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
27
3 districts
Enrollment
8,573
NCES CCD
Median income
$51,265
Below North Carolina avg
Free/reduced lunch
98.5%
Above North Carolina avg
Elementary
14
4,061 students
Middle
6
1,507 students
High
6
1,898 students
Combined / other
1
1,107 students
LARGEST DISTRICT
Edgecombe County Public Schools
6,310 students · 3 districts in Edgecombe County

County vs. school enrollment demographics

Left bar is the racial makeup of Edgecombe County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
37%
Hispanic
6%
Black
56%
Asian
0%
Two or more
3%
Native American
0%
Pacific Islander
0%
School enrollment
White
19%
Hispanic
11%
Black
65%
Asian
0%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
17.5%
adults 25+
Poverty rate
18.9%
ACS 5-year
Unemployment
8.7%
civilian labor
Median age
42
22.9% under 18

Test scores in Edgecombe County

Latest 2024-25 ELA proficiency, 14 schools ranked. North Carolina state average: 51.8%.

See all 14 schools in Edgecombe County ranked by score →

All schools (27)

NameCityLevelGradesEnrollmentRating
North East Carolina PrepTarboroCombinedPK-121,107·
SouthWest Edgecombe HighPinetopsHigh09-12798·
G W Carver ElementaryPinetopsElementaryPK-05550·
Martin Millennium AcademyTarboroElementaryKG-08548·
G W Bulluck ElementaryRocky MountElementaryPK-05535·
Tarboro HighTarboroHigh09-12496·
Stocks ElementaryTarboroElementaryPK-05389·
North Edgecombe HighTarboroHigh09-12358·
J W Parker MiddleRocky MountMiddle06-08336·
D S Johnson ElementaryRocky MountElementary03-05332·
Baskerville ElementaryRocky MountElementaryKG-05321·
W A Pattillo MiddleTarboroMiddle06-08289·
South Edgecombe MiddlePinetopsMiddle06-08271·
Fairview ElementaryRocky MountElementaryKG-02259·
Fairview ElementaryRocky MountElementaryPK-02255·
West Edgecombe MiddleRocky MountMiddle06-08249·
J W Parker MiddleRocky MountMiddle06-08244·
Coker-Wimberly ElementaryBattleboroElementaryPK-05236·
Baskerville ElementaryRocky MountElementaryKG-05225·
D S Johnson ElementaryRocky MountElementary03-05206·
Princeville ElementaryTarboroElementaryPK-05205·
Edgecombe Early College HighTarboroHigh09-13171·
Phillips MiddleBattleboroMiddle06-08118·
EDGE Academy of Health SciencesRocky MountHigh09-1175·
NE Carolina Prep School Remote AcademyTarboroHigh09-120·
Connections Learning AcademyTarboroElementaryM-M··
Connections Virtual AcademyTarboroElementaryM-M··

Cities in Edgecombe County

Rocky Mount11 schoolsTarboro11 schoolsPinetops3 schoolsBattleboro2 schools

About Edgecombe County

Edgecombe County is a small North Carolina county of about 48,736 residents, home to 27 public schools and roughly 8,573 students.

Looking at the broader picture, census numbers show the median household earns about $51,265 a year, 18% of adults hold a bachelor's degree or higher, and the poverty rate is around 19%. That income level is 19% lower than the North Carolina median.

In terms of grade levels, Edgecombe County consists of 14 elementary schools (4,061 students), 6 middle schools (1,507), 6 high schools (1,898), and 1 combined or other schools.

The largest single district in Edgecombe County is Edgecombe County Public Schools, which alone enrolls about 6,310 students.

Looking at the last 7 years. Total public-school enrollment in Edgecombe County has shrank 12% since SY 2017-18, moving from about 8,381 students to 7,417. Over that span, Edgecombe County added 1 school, going from 19 to 20. The White share of public-school enrollment shrank from 28% to 22%.

In the discussion threads here, the community for Edgecombe County discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Edgecombe County?
Edgecombe County, North Carolina has 27 public K-12 schools serving approximately 8,573 students.
How many high schools are in Edgecombe County?
Edgecombe County, North Carolina has 6 public high schools, serving approximately 1,898 students.
How many middle schools are in Edgecombe County?
Edgecombe County, North Carolina has 6 public middle schools, serving approximately 1,507 students.
How many elementary schools are in Edgecombe County?
Edgecombe County, North Carolina has 14 public elementary schools, serving approximately 4,061 students.
What is the largest school district in Edgecombe County?
Edgecombe County Public Schools is the largest school district in Edgecombe County, serving approximately 6,310 students. The county contains 3 school districts overall.
What is the population of Edgecombe County?
Edgecombe County, North Carolina has a population of approximately 48,736, with a median age of 42. About 22.9% of residents are under 18.
What is the median household income in Edgecombe County?
Median household income in Edgecombe County is $51,265, below the North Carolina average of $63,182. About 18.9% of residents live below the federal poverty line.
How educated are residents of Edgecombe County?
Approximately 17.5% of adults 25 and older in Edgecombe County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Edgecombe County qualify for free or reduced lunch?
Roughly 98.5% of students in Edgecombe County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the North Carolina county average of 86.8%.
What is the student-teacher ratio in Edgecombe County schools?
Across Edgecombe County public schools, the enrollment-weighted student-teacher ratio is approximately 16.3 to 1.

Edgecombe County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data