Community prompt from u/allk12. Replies below.
John J Blair Elementary
Test scores
NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)What this means: On the NC EOG / EOC, North Carolina's statewide test, about 39 of every 100 students at this school read and write at grade level and about 58 of 100 do math at grade level. Across all North Carolina schools, those numbers are about 51 and 52.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 49% of students here test proficient in math and reading, compared with the roughly 49% typical for North Carolina schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among North Carolina's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About John J Blair Elementary
As a mid-tier elementary school in Wilmington, North Carolina, John J Blair Elementary teaches 451 students from grades pre-K through 5, operated by New Hanover County Schools.
New Hanover County Schools comprises 42 schools with combined enrollment of 24,791 students; John J Blair Elementary is among them.
On the student-mix side, John J Blair Elementary lists that 41% of students identify as White, with the remaining enrollment distributed across several groups. The remainder is composed of 31% Hispanic, 13% Black, 10% multiracial, 5% Asian. That is considerably less White than the county at large, where the share is closer to 77%.
Looking at school resources, On paper, John J Blair Elementary has 34 full-time-equivalent teachers, translating to a class-load average of around 13.1:1. Statewide, the average ratio sits near 14.9:1, putting John J Blair Elementary tighter than the state norm the norm. About 99% of enrolled students meet the income threshold for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. Set against New Hanover County (around 67%), the school's rate is meaningfully above typical.
On a demographically-adjusted basis, John J Blair Elementary sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 48.6%; this one delivers 48.9%.
In the area at large, community-level numbers for New Hanover County indicate median household earnings sit near $75,166, roughly 45% of adults have completed at least a four-year degree, and the poverty rate sits near 8%. John J Blair Elementary is one of 50 public schools in New Hanover County (combined enrollment of about 27,460 students).
The closest other public school is M C S Noble Middle, roughly 0.2 miles away. Counting just inside five miles, 8 other public schools cluster around John J Blair Elementary. Among the 7 schools in that immediate cluster with test data (this one included), John J Blair Elementary ranks 6th on composite proficiency, behind the local average of 70.8%.
The campus sits in a downtown setting.
Looking at the recent track record. Over the past 7-year window, the student count declined 22%: 581 students in 2018 compared to 451 in 2025. The White share of enrollment decreased from 66% to 41% over that span. Class-load math has tightened: from 15.3:1 in 2018 to 13.1:1 in 2025.
On this page, members of the John J Blair Elementary community share and discuss open house dates, ride-share offers, and field-trip permission slips. Anyone with firsthand experience at this school can post or comment.
New Hanover County at a glance
View full county profileQuick facts
Related schools
- Emsley A Laney HighHigh · 2,243 students
- John T Hoggard HighHigh · 2,082 students
- Eugene Ashley HighHigh · 1,893 students
- New Hanover HighHigh · 1,437 students
- Charles P Murray MiddleMiddle · 907 students
- Roland-Grise MiddleMiddle · 878 students
- Emsley A Laney HighHigh · 2,243 students
- John T Hoggard HighHigh · 2,082 students
- Eugene Ashley HighHigh · 1,893 students
- New Hanover HighHigh · 1,437 students
- American Leadership Academy-CoastalCombined · 1,002 students
- Charles P Murray MiddleMiddle · 907 students
- M C S Noble Middle0.2 mi · 690
- Dr Hubert Eaton Sr Elem0.8 mi · 461
- Ogden Elementary1.8 mi · 619
- College Park Elementary2.0 mi · 470
- Murrayville Elementary3.0 mi · 573
- Wilmington Preparatory Academy3.3 mi · 91