John J. Blair Elementary, 6510 Market St.: pre-K to grade 5, 451 students, a C (59) in North Carolina's 2025-26 school grades, up from a D.

Last checked Oct. 11, 2026. Sources: John J. Blair Elementary, New Hanover County Schools, the N.C. Department of Public Instruction’s 2025-26 accountability data and the federal NCES school directory.

John J. Blair Elementary School is a New Hanover County Schools elementary school for pre-kindergarten through fifth grade on Market Street in Wilmington, inside the city limits, next door to MCS Noble Middle.

Who to call

Address 6510 Market St., Wilmington, NC 28405
Phone 910-350-2045
Grades Pre-K to 5
School day 7:40 a.m. to 2:35 p.m.
District New Hanover County Schools

Principal

Principal Jill Larson, according to the school’s website.

Enrollment and teachers

  • Federal count: 451 students in the 2024-25 school year, including pre-K, with 34 full-time-equivalent teachers, according to the NCES directory. That is about 13 students per teacher. The 2023-24 count was 455.

State report card

North Carolina grades every public school from A to F. According to the N.C. Department of Public Instruction’s technical guide, 80% of the grade comes from an achievement score built on state tests and other indicators, and 20% from students’ academic growth, on a 15-point scale.

School year Grade Score Growth
2025-26 C 59 Met
2024-25 D 51 Not met
2023-24 C 62 Met

From the state’s 2025-26 school assessment and indicator data:

  • 52.1% of state tests taken at Blair were at grade level or above, against 59.2% statewide.
  • Reading, grades 3 to 5: 45.2% at grade level. Math: 55.3%. Fifth-grade science: 63.2%.

The grades come from the state’s School Performance Grades dashboard data. The state’s interactive school report card for Blair covers 2024-25.

Attendance zone and feeder schools

Check any address on the district’s School Locator map or call the enrollment office at 910-251-2929. According to the zone map:

Calendar and bell times

The school day runs 7:40 a.m. to 2:35 p.m., according to the school’s website. Blair follows the district’s traditional calendar. From the 2026-27 calendar (PDF), students are off on:

  • Monday, Oct. 26: teacher workday
  • Tuesday, Nov. 3: Election Day, teacher workday
  • Wednesday, Nov. 11: Veterans Day
  • Nov. 25-27: teacher workday, then Thanksgiving
  • Dec. 21 to Jan. 1, 2027: winter break

More on Wilmington schools

Frequently asked questions

What grades does Blair Elementary serve?

Pre-kindergarten through fifth grade. John J. Blair is a New Hanover County Schools elementary school at 6510 Market St. in Wilmington, with 451 students in the federal 2024-25 count.

What is Blair Elementary’s school performance grade?

Blair earned a C, with a score of 59, in North Carolina’s 2025-26 school performance grades, up from a D (51) in 2024-25.

Which middle and high school does Blair feed into?

The Blair zone is split between Emma B. Trask and MCS Noble middle schools. Most of it goes on to New Hanover High, and a small part to Laney, according to the district’s school locator map.

What time does Blair Elementary start?

The school’s website lists its hours as 7:40 a.m. to 2:35 p.m.