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

3 schools in Annandale

New Jersey · Public K-12

Annandale's public schools, 3 in all, serve about 1,539 K-12 students inside New Jersey, averaging 513 per campus.

7-year change in Annandale

SY 2017-18 vs SY 2024-25
Total enrollment
1,539
-297 (-16%) vs SY 2017-18
School count
2
-1 (-33%) vs SY 2017-18
% White
79%
was 83%
% Hispanic
9%
was 5%
% Black
3%
was 4%
% Asian
8%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Hunterdon County AcademiesHigh09-12280
North Hunterdon High SchoolHigh09-121,259
William H. Fauver Youth Correctional FacilityElementaryN-N·

About Annandale

Annandale, New Jersey is home to 3 public schools, with combined enrollment of approximately 1,539 students. By school count, it is a compact city.

For a sense of the school types, the city comprises 1 elementary, and 2 high.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment shrank 16%: 1,836 students in SY 2017-18 versus 1,539 in SY 2024-25. The school count fell from 3 to 2 across the same 7-year window. On the demographic side, White enrollment moved from 83% to 79% over the same window.

On this page, the community for Annandale discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many K-12 schools are in Annandale, New Jersey?
There are 3 public K-12 schools in Annandale, with a combined enrollment of about 1,539.
How many elementary, middle, and high schools are in Annandale?
Annandale has 1 elementary, 2 high public schools.
What is the largest public school in Annandale?
North Hunterdon High School is the largest public school in Annandale by enrollment, with approximately 1,259 students.
What school districts serve Annandale?
Annandale is served by 3 public school districts, including OFFICE OF EDUCATIONAL SERVICES DEPARTMENT OF CORRECTIONS, Hunterdon County Vocational School District, North Hunterdon-Voorhees Regional High School District.
What grade levels do public schools in Annandale cover?
Public schools in Annandale serve students from grade 9 through grade 12.