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

John T Hoggard High

4305 Shipyard Blvd, Wilmington, NC 28403 · (910) 350-2072 · New Hanover County
GRADES 09–12HIGH12-CITYREGULAR SCHOOL2,082 STUDENTS
Enrollment
2,082
High
DISTRICT 953 · STATE 761
Student : Teacher
19.6:1
106 FTE teachers
DISTRICT 16.2:1 · STATE 19.6:1
Free / Reduced Lunch
36%
753 students
DISTRICT 72% · STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
495
Grade 10
538
Grade 11
529
Grade 12
520
Student demographics
White
1,35865%
DISTRICT 56% · STATE 42%
Hispanic
31515%
DISTRICT 20% · STATE 22%
Black
26913%
DISTRICT 16% · STATE 25%
Asian
372%
DISTRICT 2% · STATE 4%
Two+
985%
DISTRICT 5% · STATE 6%
Native American
40%
DISTRICT 0% · STATE 1%
Pacific Islander
10%
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
1,09353%
Female
98948%

Discussions

+ POST

Test scores

NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)
English Language Arts
69.7%
NC avg 50.9%
Math
38.9%
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
52.7%
composite math + reading, all grades
Predicted
67.8%
based on NC schools with similar FRL share
Beats by
-15.1pp
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
2,082
+225 (+12%) vs 2017
Student : Teacher
19.6:1
was 19.3:1
% White
65%
was 75%
% Hispanic
15%
was 8%
% Black
13%
was 11%
% Asian
2%
was 2%
Source: NCES Common Core of Data

About John T Hoggard High

John T Hoggard High, a sprawling high school in Wilmington, North Carolina, run under New Hanover County Schools, works with 2,082 students, covering grades 9 through 12. That puts it 174% above the typical public school in North Carolina, which averages around 761 students.

New Hanover County Schools comprises 42 schools with combined enrollment of 24,791 students; John T Hoggard High is among them.

On demographics, John T Hoggard High logs that White students make up the majority at 65%. Beyond that, the school reports 15% Hispanic, 13% Black, 5% multiracial. That is meaningfully less White than the county at large, where the share is closer to 77%.

Looking at school resources, John T Hoggard High lists 106 full-time-equivalent teachers, putting the student-to-teacher ratio at about 19.6:1. The state averages about 19.6:1, putting this campus right in line with peers. Around 36% of the student body qualifies for free or reduced-price meals, a commonly cited indicator of low-income enrollment. By comparison, New Hanover County runs at roughly 67%, so the school's eligibility rate is somewhat below the surrounding baseline.

After controlling for student poverty, John T Hoggard High tracks the demographic baseline. The model predicts 67.8% given the school's FRL share; actual proficiency is 52.7%.

In the area at large, community-level numbers for New Hanover County indicate median household income runs about $75,166, 45% of adults hold a bachelor's degree or higher, and the poverty rate sits near 8%. John T Hoggard High is one of 50 public schools in New Hanover County (combined enrollment of about 27,460 students).

Nearest neighbor: Roland-Grise Middle, around 0.5 miles off. Counting just inside five miles, 8 other public schools cluster around John T Hoggard High. On composite proficiency, John T Hoggard High comes 7th of 8 in the immediate cluster, below the nearby-schools average of 68.8%.

The school occupies an inner-city site.

Five-year trend. Looking back 7 years, enrollment at John T Hoggard High has ticked up 12%, going from 1,857 students in 2018 to 2,082 in 2025. White enrollment moved from 75% to 65% across the same window.

In the discussion threads here, recent activity here tends to focus on open house dates, ride-share offers, and field-trip permission slips. Contributors range from current parents to recent graduates and teachers.

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
John T Hoggard High
District
New Hanover County Schools
Address
4305 Shipyard Blvd, Wilmington, NC 28403
Phone
(910) 350-2072
County
New Hanover County
Level
High
Grade range
09–12
Total enrollment
2,082
Teachers (FTE)
106
Student–teacher ratio
19.6:1
Free/Reduced lunch
753 (36%)
Locale
12-City: Mid-size
NCES ID
370333001379
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 John T Hoggard High
How many students attend John T Hoggard High?
John T Hoggard High enrolls approximately 2,082 students in grades 09-12.
What age range does John T Hoggard High serve?
John T Hoggard High serves students from grade 09 through grade 12.
How many students per teacher at John T Hoggard High?
Approximately 19.6:1 students per teacher at John T Hoggard High.
How diverse is John T Hoggard High?
John T Hoggard High reports a student body of 65% White, 15% Hispanic, 13% Black, 2% Asian, 5% Two or more.
Is John T Hoggard High public or private?
John T Hoggard High is a public K-12 school, overseen by New Hanover County Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post