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

Warren County

New Jersey · Public K-12

Warren County is one of New Jersey's public-school counties, with 41 campuses serving about 15,462 students (26 elementary, 7 middle, and 8 high). Median household income in the county is roughly $100,869.

7-year change in Warren County

SY 2017-18 vs SY 2024-25
Total enrollment
15,462
-888 (-5%) vs SY 2017-18
School count
39
-5 (-11%) vs SY 2017-18
% White
60%
was 73%
% Hispanic
23%
was 14%
% Black
10%
was 7%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
41
26 districts
Enrollment
15,462
NCES CCD
Median income
$100,869
Below New Jersey avg
Free/reduced lunch
36.4%
Below New Jersey avg
Elementary
26
7,717 students
Middle
7
2,779 students
High
8
4,966 students
Combined / other
0
schools
LARGEST DISTRICT
Phillipsburg School District
3,876 students · 26 districts in Warren County

County vs. school enrollment demographics

Left bar is the racial makeup of Warren County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
77%
Hispanic
13%
Black
6%
Asian
3%
Two or more
10%
Native American
0%
Pacific Islander
0%
School enrollment
White
60%
Hispanic
23%
Black
10%
Asian
3%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
36.5%
adults 25+
Poverty rate
5.7%
ACS 5-year
Unemployment
5.1%
civilian labor
Median age
44
19.3% under 18

Test scores in Warren County

Latest 2024-25 ELA proficiency, 34 schools ranked. New Jersey state average: 53.1%.

See all 34 schools in Warren County ranked by score →

All schools (41)

NameCityLevelGradesEnrollmentRating
Phillipsburg High SchoolPhillipsburgHigh09-121,750·
Warren Hills Regional High SchoolWashingtonHigh09-121,050·
Hackettstown High SchoolHackettstownHigh09-12868·
Phillipsburg Middle SchoolPhillipsburgMiddle06-08636·
Phillipsburg Elementary SchoolPhillipsburgElementary03-05621·
North Warren Regional SchoolBlairstownHigh07-12582·
Mansfield Township ElementaryPort MurrayElementaryPK-06570·
Hackettstown Middle SchoolHackettstownMiddle05-08507·
Warren Hills Regional Middle SchoolWashingtonMiddle07-08477·
Phillipsburg Early Childhood Learning CenterPhillipsburgElementaryPK-01449·
Philipsburg Primary SchoolPhillipsburgElementaryKG-02420·
Blairstown Elementary SchoolBlairstownElementaryPK-06418·
Warren County Vocational Technical SchoolWashingtonHigh09-12413·
Greenwich SchoolStewartsvilleElementaryPK-05397·
Lopatcong Elementary SchoolPhillipsburgElementaryPK-04389·
Great Meadows Regional Middle SchoolGreat MeadowsMiddle04-08361·
Central Elementary SchoolGreat MeadowsElementaryPK-03349·
Lopatcong Township Middle SchoolPhillipsburgMiddle05-08335·
Willow Grove Elementary SchoolHackettstownElementary02-04320·
Pohatcong Township SchoolPhillipsburgElementaryPK-08318·
Belvidere High SchoolBelvidereHigh09-12303·
Hatchery Hill Elementary SchoolHackettstownElementaryPK-01283·
Taylor Street Elementary SchoolWashingtonElementaryPK-02280·
Washington Memorial Elementary SchoolWashingtonElementary03-06280·
Belvidere Elementary SchoolBelvidereElementaryPK-08274·
White Township Consolidated SchoolBelvidereElementaryPK-08274·
Oxford Central SchoolOxfordElementaryPK-08262·
Brass Castle SchoolWashingtonElementary04-06261·
Allamuchy Township SchoolAllamuchyMiddle03-08253·
Franklin Township SchoolWashingtonElementaryPK-06251·
Alpha Borough SchoolAlphaElementaryPK-08215·
Stewartsville Middle SchoolStewartsvilleMiddle06-08210·
Harmony Township SchoolPhillipsburgElementaryPK-08190·
Knowlton Township Board of EducationDelawareElementaryPK-06174·
Mountain Villa SchoolAllamuchyElementaryPK-02173·
Port Colden SchoolWashingtonElementary01-03170·
Ridge and Valley Charter SchoolFrelinghuysenElementaryKG-08134·
Hope Township SchoolHopeElementaryPK-08124·
Frelinghuysen Township Elementary SchoolNewtonElementaryPK-06121·
WARREN REGIONAL SCHOOLPort MurrayHigh09-120·
WARREN RCHOxfordHigh11-11··

Cities in Warren County

Phillipsburg9 schoolsWashington8 schoolsBelvidere3 schoolsHackettstown3 schoolsBlairstown2 schoolsGreat Meadows2 schoolsPort Murray2 schoolsStewartsville2 schoolsAllamuchy1 schoolAllamuchy1 schoolAlpha1 schoolDelaware1 schoolFrelinghuysen1 schoolHackettstown1 schoolHope1 schoolNewton1 schoolOxford1 schoolOxford1 school

About Warren County

Warren County is an average-sized New Jersey county of about 110,849 residents, home to 41 public schools and roughly 15,462 students.

Stepping back, census numbers show median household income runs near $100,869, about 37% of adults have a bachelor's degree or above, and roughly 6% of residents live below the federal poverty line.

Looking at the level breakdown, Warren County spans 26 elementary schools (7,717 students), 7 middle schools (2,779), and 8 high schools (4,966).

Phillipsburg School District is the biggest district by enrollment, covering about 3,876 students across Warren County.

Trend over the past 7 years. Combined enrollment now sits at 15,462 students, shrank 5% from the 16,350 reported in SY 2017-18. The school count fell from 44 to 39 across the same 7-year window. On the demographic side, White enrollment moved from 73% to 60% over the same window.

On this page, the community for Warren County discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools serve Warren County?
There are 41 public K-12 schools in Warren County, New Jersey, with a combined enrollment of about 15,462.
How many high schools are in Warren County?
Warren County, New Jersey has 8 public high schools, serving approximately 4,966 students.
How many middle schools are in Warren County?
Warren County, New Jersey has 7 public middle schools, serving approximately 2,779 students.
How many elementary schools are in Warren County?
Warren County, New Jersey has 26 public elementary schools, serving approximately 7,717 students.
What is the largest school district in Warren County?
Phillipsburg School District is the largest school district in Warren County, serving approximately 3,876 students. The county contains 26 school districts overall.
What is the population of Warren County?
Warren County, New Jersey has a population of approximately 110,849, with a median age of 44. About 19.3% of residents are under 18.
What is the median household income in Warren County?
Median household income in Warren County is $100,869, below the New Jersey average of $103,339. About 5.7% of residents live below the federal poverty line.
How educated are residents of Warren County?
Approximately 36.5% of adults 25 and older in Warren County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Warren County qualify for free or reduced lunch?
Roughly 36.4% of students in Warren County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the New Jersey county average of 41.8%.
What is the student-teacher ratio in Warren County schools?
Across Warren County public schools, the enrollment-weighted student-teacher ratio is approximately 10.7 to 1.

Warren County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data