The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CRAVEN COUNTY BOARD OF EDUCATION·NCES 370331000386

Havelock Middle

102 Middle School Lane, Havelock, NC 28532 · (252) 444-5125 · Craven County
GRADES 06–08MIDDLE32-TOWNTITLE IREGULAR SCHOOL313 STUDENTS
Enrollment
313
Middle
DISTRICT 516 · STATE 605
Student : Teacher
12.8:1
25 FTE teachers
DISTRICT 15.3:1 · STATE 15.9:1
Free / Reduced Lunch
96%
301 students
DISTRICT 76% · STATE 82%
Community
0
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
106
Grade 7
108
Grade 8
99
Student demographics
White
12540%
DISTRICT 45% · STATE 42%
Hispanic
4213%
DISTRICT 15% · STATE 22%
Black
9731%
DISTRICT 25% · STATE 25%
Asian
52%
DISTRICT 5% · STATE 4%
Two+
4414%
DISTRICT 9% · STATE 6%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
16854%
Female
14546%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Havelock Middle.
START A DISCUSSION
Recent discussions in Craven County Board of Education

Test scores

NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)
English Language Arts
41.1%
NC avg 50.9%
Math
43.2%
NC avg 52.2%
Source: NC EOG / EOC. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
44.1%
composite math + reading, all grades
Predicted
49.5%
based on NC schools with similar FRL share
Beats by
-5.4pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
313
-68 (-18%) vs 2017
Student : Teacher
12.8:1
was 16.4:1
% White
40%
was 36%
% Hispanic
13%
was 11%
% Black
31%
was 38%
% Asian
2%
was 2%
Source: NCES Common Core of Data

About Havelock Middle

Havelock Middle, a modestly sized middle-grades school in Havelock, North Carolina, one of the schools within Craven County Board of Education, instructs 313 students, covering grades 6 through 8. Compared to the state average of about 605 students per school, that is 48% smaller than typical.

Across the 26 schools in Craven County Board of Education (12,152 students total), Havelock Middle accounts for its share of the district's footprint.

Demographically, Havelock Middle records that the largest single group is White at 40%, but no single group is in the majority. Beyond that, the school shows 31% Black, 14% multiracial, 13% Hispanic. That is considerably less White than the county at large, where the share is closer to 66%.

On the resource side, Havelock Middle records 25 full-time-equivalent teachers, putting the student-to-teacher ratio at about 12.8:1. Statewide, the average ratio sits near 15.9:1, putting Havelock Middle tighter than the state norm the norm. Around 96% of the student body qualifies for free or reduced-price meals, often used as a Title I proxy. By comparison, Craven County runs at roughly 74%, so the school's eligibility rate is above the surrounding baseline.

On a demographically-adjusted basis, Havelock Middle tracks the demographic baseline. The model predicts 49.5% given the school's FRL share; actual proficiency is 44.1%.

In the area at large, community-level numbers for Craven County indicate median household income runs about $65,873, 28% of adults hold a bachelor's degree or higher, and roughly 10% of residents live below the federal poverty line. Havelock Middle is one of 27 public schools in Craven County (combined enrollment of about 12,526 students).

Nearest neighbor: Early College EAST High, around 0.1 miles off. 8 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, Havelock Middle comes 8th of 9 in the immediate cluster, behind the nearby-schools average of 57.7%.

Havelock Middle operates from a town-center location.

Trend over the last 7 years. Looking back 7 years, enrollment at Havelock Middle has ticked down 18%, going from 381 students in 2018 to 313 in 2025. The Black share of enrollment decreased from 38% to 31% over that span. Class-load math has pulled in: from 16.4:1 in 2018 to 12.8:1 in 2025.

Within the allk12 community for this school, posts here usually surface around fundraisers, lost-and-found posts, and report-card season. Posting is open to anyone connected to the school.

Craven County at a glance

View full county profile
Population
102,612
Census ACS
Median income
$65,873
Household, ACS
Bachelor's+
28%
Adults 25+
Poverty rate
10%
Below federal line
Schools in county
27
12,526 students

Quick facts

School name
Havelock Middle
District
Craven County Board of Education
Address
102 Middle School Lane, Havelock, NC 28532
Phone
(252) 444-5125
County
Craven County
Level
Middle
Grade range
06–08
Total enrollment
313
Teachers (FTE)
25
Student–teacher ratio
12.8:1
Free/Reduced lunch
301 (96%)
Locale
32-Town: Distant
NCES ID
370331000386
Charter school
No
Virtual school
No

Related schools

Other schools in Craven County Board of Education
Other schools in Havelock
Nearby schools

Frequently asked questions

About Havelock Middle
What is the total enrollment at Havelock Middle?
Havelock Middle enrolls approximately 313 students in grades 06-08.
What age range does Havelock Middle serve?
Havelock Middle serves students from grade 06 through grade 08.
How many students per teacher at Havelock Middle?
Approximately 12.8:1 students per teacher at Havelock Middle.
What is the student diversity at Havelock Middle?
Student demographics at Havelock Middle are roughly 40% White, 13% Hispanic, 31% Black, 2% Asian, 14% Two or more.
What district is Havelock Middle in?
Havelock Middle is part of Craven County Board of Education.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post