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

Sussex County

New Jersey · Public K-12

46 public schools serving approximately 19,402 students, in a county of 145,807 residents.

Schools
46
27 districts
Enrollment
19,402
NCES CCD
Median income
$116,186
Above New Jersey avg
Free/reduced lunch
15.2%
Below New Jersey avg
Elementary
26
schools
Middle
9
schools
High
9
schools
Combined / other
2
schools
LARGEST DISTRICT
Sparta Township Public School District
3,267 students · 27 districts in Sussex County

County vs. school enrollment demographics

Left bar is the racial makeup of Sussex 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
82%
Hispanic
12%
Black
2%
Asian
2%
Two or more
9%
Native American
0%
Pacific Islander
0%
School enrollment
White
75%
Hispanic
n/r
Black
3%
Asian
2%
Two or more
2%
Native American
0%
Pacific Islander
0%
Bachelor's+
40.3%
adults 25+
Poverty rate
3.6%
ACS 5-year
Unemployment
5.1%
civilian labor
Median age
44
19.5% under 18

All schools (46)

NameCityLevelGradesEnrollmentRating
Sparta High SchoolSpartaHigh09-121,071·
Vernon Township High SchoolVernonHigh09-12929·
High Point Regional High School DistrictSussexHigh09-12817·
Kittatinny Regional High SchoolNewtonHigh07-12781·
Alpine Elementary SchoolSpartaElementaryPK-02759·
Sparta Middle SchoolSpartaMiddle06-08746·
Newton High SchoolNewtonHigh09-12719·
Sussex County Technical SchoolSpartaHigh09-12679·
Lenape Valley Regional High SchoolStanhopeHigh09-12667·
Glen Meadow Middle SchoolVernonMiddle06-08645·
WALLKILL VALLEY REGIONAL HIGH SCHOOLHardyston TownshipHigh09-12615·
Hopatcong High SchoolHopatcongHigh08-12520·
Frankford Township SchoolBranchvilleElementaryPK-08504·
Franklin Borough SchoolFranklinElementaryPK-08474·
Helen Morgan SchoolSpartaElementary04-05471·
Merriam Avenue SchoolNewtonElementaryPK-04458·
Byram Lakes Elementary SchoolStanhopeElementaryPK-04453·
Cedar Mountain Primary SchoolVernonElementaryKG-01434·
Hopatcong Middle SchoolHopatcongMiddle04-07428·
Rolling Hills Primary SchoolVernonElementary02-03410·
Lounsberry Hollow SchoolVernonElementary04-05401·
Clifton E. LawrenceWantageElementaryPK-02388·
Byram Intermediate SchoolStanhopeMiddle05-08380·
Green Hills SchoolGreendellElementaryKG-08368·
Wantage Elementary SchoolWantageElementary03-05338·
Hardyston Township Elementary SchoolFranklinElementaryPK-04331·
Marian E. McKeown Elementary SchoolNewtonElementaryPK-06323·
Halsted Middle SchoolNewtonMiddle05-08318·
Sussex Middle SchoolSussexMiddle06-08312·
Valley Road SchoolStanhopeElementaryPK-08311·
Montague Township SchoolMontagueElementaryPK-08310·
Stillwater Township SchoolStillwaterElementaryPK-06282·
Ogdensburg Borough SchoolOgdensburgElementaryPK-08281·
Hardyston Township Middle SchoolHamburgMiddle05-08264·
Hamburg SchoolHamburgElementaryPK-08246·
Durban Avenue Elementary SchoolHopatcongElementaryPK-01238·
Florence M. BurdNewtonElementaryPK-04237·
Mohawk Avenue SchoolSpartaElementary03-03220·
Sussex County Technology Charter SchoolSpartaMiddle06-08220·
Tulsa Trail Elementary SchoolHopatcongElementary02-03210·
Lafayette Township SchoolLafayetteElementaryPK-08205·
Long Pond SchoolNewtonMiddle05-08191·
Fredon Township SchoolNewtonElementaryPK-06179·
Sandyston Walpack Consolidated SchoolLaytonElementaryKG-06120·
Walnut Ridge SchoolVernonPrekindergartenPK-PK116·
Northern Hills AcademySpartaOtherPK-1233·

Frequently asked

How many K-12 schools serve Sussex County?
There are 46 public K-12 schools in Sussex County, New Jersey, with a combined enrollment of about 19,402.
What is the mix of elementary, middle, and high schools in Sussex County?
The county's public school system includes 26 elementary, 9 middle, 9 high, 1 combined-grade schools.
What is the largest school district in Sussex County?
Sparta Township Public School District is the largest school district in Sussex County, serving approximately 3,267 students. The county contains 27 school districts overall.
How many people live in Sussex County?
Sussex County has roughly 145,807 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Sussex County?
Median household income in Sussex County is $116,186, above the New Jersey average of $103,339. About 3.6% of residents live below the federal poverty line.
How educated are residents of Sussex County?
Approximately 40.3% of adults 25 and older in Sussex County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Sussex County qualify for free or reduced lunch?
Roughly 15.2% of students in Sussex 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 33.4%.
What is the student-teacher ratio in Sussex County schools?
Across Sussex County public schools, the enrollment-weighted student-teacher ratio is approximately 10.5 to 1.
What is the racial makeup of Sussex County?
Sussex County residents are approximately 82% White, 12% Hispanic, 2% Black, 2% Asian, 9% two or more races according to the Census ACS 5-year estimate.
What share of housing in Sussex County is owner-occupied?
Sussex County has about 62,865 housing units, of which roughly 83.7% are owner-occupied.
DATA · Census ACS 5-year · NCES Common Core of Data