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

New Hanover County

North Carolina · Public K-12

50 public schools serving approximately 27,668 students, in a county of 235,229 residents.

Schools
50
9 districts
Enrollment
27,668
NCES CCD
Median income
$75,166
Above North Carolina avg
Free/reduced lunch
58.0%
Below North Carolina avg
Elementary
32
schools
Middle
7
schools
High
10
schools
Combined / other
1
schools
LARGEST DISTRICT
New Hanover County Schools
25,244 students · 9 districts in New Hanover County

County vs. school enrollment demographics

Left bar is the racial makeup of New Hanover 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
77%
Hispanic
8%
Black
11%
Asian
1%
Two or more
7%
Native American
0%
Pacific Islander
0%
School enrollment
White
59%
Hispanic
n/r
Black
17%
Asian
2%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
45.4%
adults 25+
Poverty rate
7.5%
ACS 5-year
Unemployment
4.5%
civilian labor
Median age
40
17.9% under 18

All schools (50)

NameCityLevelGradesEnrollmentRating
John T Hoggard HighWilmingtonHigh09-122,226·
Emsley A Laney HighWilmingtonHigh09-122,220·
Eugene Ashley HighWilmingtonHigh09-121,975·
New Hanover HighWilmingtonHigh09-121,466·
Charles P Murray MiddleWilmingtonMiddle06-08882·
Roland-Grise MiddleWilmingtonMiddle06-08860·
Holly Shelter MiddleCastle HayneMiddle06-08858·
American Leadership Academy-CoastalWilmingtonOtherKG-09777·
Williston MiddleWilmingtonMiddle06-08683·
Emma B Trask MiddleWilmingtonMiddle06-08673·
M C S Noble MiddleWilmingtonMiddle06-08652·
Myrtle Grove MiddleWilmingtonMiddle06-08645·
Ogden ElementaryWilmingtonElementaryKG-05641·
Edwin A Anderson ElementaryWilmingtonElementaryKG-05624·
Porters Neck ElementaryWilmingtonElementaryKG-05605·
Masonboro ElementaryWilmingtonElementaryKG-05575·
Murrayville ElementaryWilmingtonElementaryPK-05569·
Heyward C Bellamy ElemWilmingtonElementaryKG-05556·
The International School at GregoryWilmingtonElementaryKG-08522·
Wrightsboro ElementaryWilmingtonElementaryPK-05522·
Pine Valley ElementaryWilmingtonElementaryKG-05467·
Castle Hayne ElementaryCastle HayneElementaryPK-05459·
College Park ElementaryWilmingtonElementaryKG-05457·
John J Blair ElementaryWilmingtonElementaryPK-05443·
Dr John Codington ElemWilmingtonElementaryKG-05441·
Dr Hubert Eaton Sr ElemWilmingtonElementaryKG-05440·
Carolina Beach ElementaryCarolina BeachElementaryKG-05431·
Holly Tree ElementaryWilmingtonElementaryKG-05423·
Cape Fear Center for InquiryWilmingtonElementaryKG-08409·
Sunset Park ElementaryWilmingtonElementaryKG-05409·
Mary C Williams ElementaryWilmingtonElementaryKG-05394·
Girls Leadership Academy of WilmingtonWilmingtonHigh06-12385·
A H Snipes Academy of Arts/DesWilmingtonElementaryKG-05377·
Bradley Creek ElementaryWilmingtonElementaryPK-05352·
Forest Hills Global ElementaryWilmingtonElementaryKG-05338·
R Freeman Sch of EngineeringWilmingtonElementaryPK-05332·
Winter Park Model ElementaryWilmingtonElementaryKG-05304·
Edwin A Alderman ElementaryWilmingtonElementaryKG-05291·
Wrightsville Beach ElemWrightsville BeachElementaryKG-05263·
Wilmington Early College HighCastle HayneHigh09-13255·
SEA-TechCastle HayneHigh09-13230·
Isaac M Bear Early College High SchoolWilmingtonHigh09-12226·
D.C. Virgo Preparatory AcademyWilmingtonElementaryKG-08215·
Island Montessori Charter SchoolWilmingtonElementaryKG-08215·
Wilmington School of the ArtsWilmingtonElementaryKG-05201·
Classical Charter Schools of WilmingtonWilmingtonElementaryKG-05125·
Career Readiness Academy at Mosley PLCWilmingtonHigh06-12110·
Wilmington Preparatory AcademyWilmingtonElementaryKG-0897·
Lake Forest AcademyWilmingtonElementaryKG-0838·
J. C. Roe CenterWilmingtonHigh06-1210·

Frequently asked

How many K-12 schools serve New Hanover County?
There are 50 public K-12 schools in New Hanover County, North Carolina, with a combined enrollment of about 27,668.
What is the mix of elementary, middle, and high schools in New Hanover County?
The county's public school system includes 32 elementary, 7 middle, 10 high, 1 combined-grade schools.
What is the largest school district in New Hanover County?
New Hanover County Schools is the largest school district in New Hanover County, serving approximately 25,244 students. The county contains 9 school districts overall.
How many people live in New Hanover County?
New Hanover County has roughly 235,229 residents according to the latest Census ACS 5-year estimate.
What is the median household income in New Hanover County?
Median household income in New Hanover County is $75,166, above the North Carolina average of $63,182. About 7.5% of residents live below the federal poverty line.
How educated are residents of New Hanover County?
Approximately 45.4% of adults 25 and older in New Hanover County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in New Hanover County qualify for free or reduced lunch?
Roughly 58.0% of students in New Hanover County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the North Carolina county average of 68.8%.
What is the student-teacher ratio in New Hanover County schools?
Across New Hanover County public schools, the enrollment-weighted student-teacher ratio is approximately 81.3 to 1.
What is the racial makeup of New Hanover County?
New Hanover County residents are approximately 77% White, 8% Hispanic, 11% Black, 1% Asian, 7% two or more races according to the Census ACS 5-year estimate.
What share of housing in New Hanover County is owner-occupied?
New Hanover County has about 120,050 housing units, of which roughly 61.4% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data