John T. Hoggard High, 4305 Shipyard Blvd.: grades 9-12, 2,082 students, a B (80) in North Carolina's 2025-26 school grades.
Last checked Oct. 11, 2026. Sources: John T. Hoggard High School, New Hanover County Schools, the N.C. Department of Public Instruction’s 2025-26 accountability data, the NCHSAA and the federal NCES school directory.
John T. Hoggard High School is a New Hanover County Schools high school for grades 9 to 12 on Shipyard Boulevard in Wilmington, inside the city limits. It is the home of the district’s International Baccalaureate program, and the Vikings are one of the area’s two 8A athletic programs.
Who to call
- Front office: 910-350-2072, 4305 Shipyard Blvd., Wilmington, NC 28403
- School website: hoggard.nhcs.net
- Enrolling a new student: the district’s enrollment office, 910-251-2929. District main line: 910-254-4200.
- Buses: the district’s Transportation Department
- Which school serves my address: the district’s School Locator
| Address | 4305 Shipyard Blvd., Wilmington, NC 28403 |
| Phone | 910-350-2072 |
| Grades | 9 to 12 |
| School day | 8:30 a.m. to 3:30 p.m. |
| District | New Hanover County Schools |
| Athletics | NCHSAA 8A |
Principal
Principal Tony Hudson, according to the school’s website.
Enrollment and teachers
- Federal count: 2,082 students in the 2024-25 school year, with 106 full-time-equivalent teachers, according to the NCES directory. That is about 20 students per teacher. The 2023-24 count was 2,178.
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 | B | 80 | Met |
| 2024-25 | B | 75 | Met |
| 2023-24 | B | 79 | Met |
Other 2025-26 figures from the state’s school assessment and indicator data:
- 69.8% of state tests taken at Hoggard were at grade level or above, against 59.2% statewide.
- Four-year graduation rate: 90.8%. The five-year rate was 88.8%.
- ACT: 65.8% of 11th graders scored 17 or higher on the composite.
- End-of-course tests at grade level: NC Math 3 77.5%, English II 73.7%, Biology 68.6%, NC Math 1 56.1%.
The grades and scores come from the state’s School Performance Grades dashboard data. The state’s interactive school report card for Hoggard covers 2024-25, with results by student group, teacher data and spending.
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:
- Middle schools: most of Hoggard’s zone is in the Roland-Grise Middle zone. Parts of the MCS Noble, Myrtle Grove and Williston middle zones also send students to Hoggard.
- Elementary schools in the zone: Masonboro, Bradley Creek, Wrightsville Beach, Winter Park, College Park, Pine Valley and Holly Tree, plus small parts of Alderman, Forest Hills and Snipes.
Students from other zones can apply through the district’s open choice lottery; students accepted into a high school signature program such as Hoggard’s IB program get priority.
Programs
According to the district’s IB page, students accepted into Hoggard’s International Baccalaureate Diploma Programme study six subject areas over grades 11 and 12, with a core of research and service. A Pre-IB program in grades 9 and 10 prepares them, and IB course certificates are open to eligible juniors and seniors.
Sports and activities
In the NCHSAA’s 2025-2029 realignment, approved March 6, 2025, Hoggard is an 8A school in the 6A/7A/8A Conference A, with Laney, Ashley, New Hanover, North Brunswick, Topsail and West Brunswick. The school’s athletics site, hoggardvikings.com, lists teams in:
- Fall: football, women’s flag football, volleyball, men’s and women’s cross country, men’s soccer, women’s golf, women’s tennis and cheerleading
- Winter: men’s and women’s basketball, swimming and wrestling
- Spring: baseball, softball, men’s and women’s lacrosse, women’s soccer, men’s golf, men’s tennis and track
Scores and schedules: our Friday night football page and the high school scoreboard.
Calendar and bell times
The school day runs 8:30 a.m. to 3:30 p.m., according to the school’s website. Hoggard 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
- The school’s website and its page in the district’s school directory
- Roland-Grise Middle School, the main feeder
- Every public school in Wilmington
- Our Wilmington schools guide for enrollment documents and board meetings
Frequently asked questions
What grades does Hoggard High School serve?
Grades 9 through 12. John T. Hoggard High is a New Hanover County Schools high school at 4305 Shipyard Blvd., with 2,082 students in the federal 2024-25 count.
What is Hoggard High School’s school performance grade?
Hoggard earned a B, with a score of 80, in North Carolina’s 2025-26 school performance grades, up from 75 in 2024-25. Its four-year graduation rate was 90.8%.
Which middle schools feed Hoggard High?
Most of Hoggard’s zone is in the Roland-Grise Middle zone, according to the district’s school locator map. Parts of the Noble, Myrtle Grove and Williston middle zones also go to Hoggard.
What time does Hoggard High School start?
The school’s website lists its hours as 8:30 a.m. to 3:30 p.m.
Have your say