The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·NEW HANOVER COUNTY SCHOOLS·NCES 370333002594

Charles P Murray Middle

655 Halyburton Memorial Parkwy, Wilmington, NC 28412 · (910) 790-2363 · New Hanover County
GRADES 06–08MIDDLE21-SUBURBREGULAR SCHOOL907 STUDENTS
Enrollment
907
Middle
DISTRICT 736 · STATE 605
Student : Teacher
17.6:1
52 FTE teachers
DISTRICT 15.8:1 · STATE 15.9:1
Free / Reduced Lunch
34%
311 students
DISTRICT 72% · STATE 82%
Community
1
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
313
Grade 7
283
Grade 8
311
Student demographics
White
73681%
DISTRICT 56% · STATE 42%
Hispanic
778%
DISTRICT 20% · STATE 22%
Black
354%
DISTRICT 16% · STATE 25%
Asian
192%
DISTRICT 2% · STATE 4%
Two+
364%
DISTRICT 5% · STATE 6%
Pacific Islander
40%
DISTRICT 0% · STATE 0%
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
49755%
Female
41045%

Discussions

+ POST

Test scores

NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)
English Language Arts
71.2%
NC avg 50.9%
Math
79.8%
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
76.3%
composite math + reading, all grades
Predicted
68.4%
based on NC schools with similar FRL share
Beats by
+7.9pp
above 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
907
-43 (-5%) vs 2017
Student : Teacher
17.6:1
was 17.1:1
% White
81%
was 81%
% Hispanic
8%
was 7%
% Black
4%
was 5%
% Asian
2%
was 2%
Source: NCES Common Core of Data

About Charles P Murray Middle

Charles P Murray Middle is one of the moderately sized junior highs in Wilmington, North Carolina, operated by New Hanover County Schools, with 907 students on its rolls from grades 6 through 8. Compared to the state average of about 605 students per school, that is 50% bigger than typical.

New Hanover County Schools comprises 42 schools with combined enrollment of 24,791 students; Charles P Murray Middle is among them.

Looking at the student body, Charles P Murray Middle shows that nearly all students (81%) are White. Other groups include 8% Hispanic, 4% multiracial, 4% Black, 2% Asian.

In terms of school funding signals, On paper, Charles P Murray Middle has 52 full-time-equivalent teachers, translating to a class-load average of around 17.6:1. That figure is higher than the state norm's 15.9:1 average. Around 34% of the student body qualifies for free or reduced-price meals, often used as a Title I proxy. Set against New Hanover County (around 67%), the school's rate is south of typical.

On a residual basis (actual vs predicted given the student mix), Charles P Murray Middle sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 68.4%; this one delivers 76.3%.

Zooming out to the county, the surrounding county (New Hanover County) logs that median household income runs about $75,166, roughly 45% of adults have completed at least a four-year degree, and the poverty rate sits near 8%. In all, New Hanover County runs 50 public schools (combined enrollment of about 27,460 students), of which Charles P Murray Middle is one.

The closest other public school is Eugene Ashley High, roughly 0.2 miles away. Within five miles, there are 8 other public schools. On composite proficiency, Charles P Murray Middle comes 3rd of 8 in the immediate cluster, ahead of the nearby-schools average of 66.9%.

The campus sits in a commuter-belt setting.

Looking at the recent track record. Over the past 7-year window, the student count contracted 5%: 950 students in 2018 compared to 907 in 2025.

On allk12, the feed for Charles P Murray Middle typically covers school events, parent volunteer needs, and clubs. Members of the school community can share what they know.

New Hanover County at a glance

View full county profile
Population
235,229
Census ACS
Median income
$75,166
Household, ACS
Bachelor's+
45%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
50
27,460 students

Quick facts

School name
Charles P Murray Middle
District
New Hanover County Schools
Address
655 Halyburton Memorial Parkwy, Wilmington, NC 28412
Phone
(910) 790-2363
County
New Hanover County
Level
Middle
Grade range
06–08
Total enrollment
907
Teachers (FTE)
52
Student–teacher ratio
17.6:1
Free/Reduced lunch
311 (34%)
Locale
21-Suburb: Large
NCES ID
370333002594
Charter school
No
Virtual school
No

Related schools

Other schools in New Hanover County Schools
Other schools in Wilmington
Nearby schools

Frequently asked questions

About Charles P Murray Middle
How many students attend Charles P Murray Middle?
Charles P Murray Middle enrolls approximately 907 students in grades 06-08.
What age range does Charles P Murray Middle serve?
Charles P Murray Middle serves students from grade 06 through grade 08.
How many students per teacher at Charles P Murray Middle?
Approximately 17.6:1 students per teacher at Charles P Murray Middle.
How diverse is Charles P Murray Middle?
Charles P Murray Middle reports a student body of 81% White, 8% Hispanic, 4% Black, 2% Asian, 4% Two or more.
What district is Charles P Murray Middle in?
Charles P Murray Middle is part of New Hanover County Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post