The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·HACKETTSTOWN PUBLIC SCHOOL DISTRICT·NCES 340630005814

Hackettstown High School

599 Warren Street, HACKETTSTOWN, NJ 07840 · (908) 852-8150 · Warren County
GRADES 09–12HIGH21-SUBURBREGULAR SCHOOL868 STUDENTS
Enrollment
868
High
DISTRICT 495 · STATE 929
Student : Teacher
11.7:1
74 FTE teachers
DISTRICT 10.2:1 · STATE 12.7:1
Free / Reduced Lunch
30%
261 students
DISTRICT 41% · STATE 41%
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
239
Grade 10
208
Grade 11
213
Grade 12
208
Student demographics
White
49157%
DISTRICT 51% · STATE 37%
Hispanic
27031%
DISTRICT 39% · STATE 35%
Black
435%
DISTRICT 4% · STATE 14%
Asian
334%
DISTRICT 4% · STATE 10%
Two+
253%
DISTRICT 3% · STATE 3%
Native American
20%
DISTRICT 0% · STATE 0%
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
44351%
Female
42249%

Discussions

+ POST

Test scores

NJSLA 2024-25 . % Meeting or Exceeding Expectations
English Language Arts
57.0%
NJ avg 53.1% . +10.4pp since 2023
Math
33.8%
NJ avg 41.6% . -46.2pp since 2023
Source: NJSLA. 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
45.8%
composite math + reading, all grades
Predicted
49.7%
based on NJ schools with similar FRL share
Beats by
-3.9pp
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
868
+1 (+0%) vs 2017
Student : Teacher
11.7:1
was 12.4:1
% White
57%
was 75%
% Hispanic
31%
was 17%
% Black
5%
was 3%
% Asian
4%
was 3%
Source: NCES Common Core of Data

About Hackettstown High School

Hackettstown High School is one of the average-sized senior highs in HACKETTSTOWN, New Jersey, run under Hackettstown Public School District, with 868 students on its rolls from grades 9 through 12.

Across the 4 schools in Hackettstown Public School District (1,978 students total), Hackettstown High School accounts for its share of the district's footprint.

On the student-mix side, Hackettstown High School logs that 57% of the student body identifies as White. Other groups include 31% Hispanic, 5% Black, 4% Asian, 3% multiracial. By comparison, Warren County as a whole is about 77% White, so the school skews noticeably less White than its surroundings.

In terms of school funding signals, On paper, Hackettstown High School has 74 full-time-equivalent teachers, translating to a class-load average of around 11.7:1. That figure is tighter than the state norm's 12.7:1 average. Around 30% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal.

Adjusting for the school's free-and-reduced-lunch share, Hackettstown High School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 49.7%, the actual is 45.8%, a residual of -3.9 points.

In the area at large, the surrounding county (Warren County) logs that median household income runs about $100,869, roughly 37% of adults have completed at least a four-year degree, and roughly 6% of residents live below the federal poverty line. In all, Warren County runs 41 public schools (combined enrollment of about 15,462 students), of which Hackettstown High School is one.

The closest other public school is Hatchery Hill Elementary School, roughly 0.3 miles away. Within five miles, there are 8 other public schools. Among the 8 schools in that immediate cluster with test data (this one included), Hackettstown High School ranks 7th on composite proficiency, below the local average of 52.3%.

The campus sits in a residential setting.

Trend over the last 7 years. Over the past 7-year window, the student count changed only slightly: 867 students in 2018 compared to 868 in 2025. The White share of enrollment ticked down from 75% to 57% over that span.

On this page, the page collects discussion, questions, and updates around open house dates, ride-share offers, and field-trip permission slips. Contributors range from current parents to recent graduates and teachers.

Warren County at a glance

View full county profile
Population
110,849
Census ACS
Median income
$100,869
Household, ACS
Bachelor's+
37%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
41
15,462 students

Quick facts

School name
Hackettstown High School
District
Hackettstown Public School District
Address
599 Warren Street, HACKETTSTOWN, NJ 07840
Phone
(908) 852-8150
County
Warren County
Level
High
Grade range
09–12
Total enrollment
868
Teachers (FTE)
74
Student–teacher ratio
11.7:1
Free/Reduced lunch
261 (30%)
Locale
21-Suburb: Large
NCES ID
340630005814
Charter school
No
Virtual school
No

Related schools

Other schools in Hackettstown Public School District
Other schools in HACKETTSTOWN
Nearby schools

Frequently asked questions

About Hackettstown High School
How many students attend Hackettstown High School?
Hackettstown High School enrolls approximately 868 students in grades 09-12.
What grades does Hackettstown High School serve?
Hackettstown High School serves grades 09-12.
How many students per teacher at Hackettstown High School?
Approximately 11.7:1 students per teacher at Hackettstown High School.
How diverse is Hackettstown High School?
Hackettstown High School reports a student body of 57% White, 31% Hispanic, 5% Black, 4% Asian, 3% Two or more.
What district is Hackettstown High School in?
Hackettstown High School is part of Hackettstown Public School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post