8 schools in West Milford Township Public School District
West Milford Township Public School District, New Jersey operates 8 public K-12 schools between its neighborhoods, enrolling about 2,920 students (around 365 per school).
4-year change in West Milford Township Public School District
SY 2020-21 vs SY 2024-25How West Milford Township Public School District ranks
Among districts| Measure | This district | In New Jersey | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 39.8% | #143 of 243 | N/A |
| Enrollment ranked largest first | 2,920 | #130 of 372 | #3,308 of 9,234 |
| Number of schools ranked most first | 7 | #100 of 372 | N/A |
| Students per teacher ranked fewest first | 11.6:1 | #246 of 370 | #1,678 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 23.2% | #214 of 369 | #7,219 of 8,164 |
| Diversity index ranked most diverse first | 37.8% | #254 of 298 | #4,173 of 6,853 |
Inside West Milford Township Public School District
State test results across the district's 7 scored schools run from Apshawa Elementary School at 55.8% proficient to West Milford High School at 29.9%, a gap of 25.9 points. That is the 51st widest gap among 186 New Jersey districts with four or more scored schools.
Since 2017-18, the 7 district schools that reported both years went from 2,996 to 2,920 students (down 3%) and from 273 to 251 full-time teachers (down 8%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| West Milford High School | West Milford | High | 09-12 | 947 |
| Macopin Middle School | West Milford | Middle | 06-08 | 675 |
| Maple Road Elementary School | West Milford | Elementary | PK-05 | 303 |
| Marshall Hill Elementary School | West Milford | Elementary | PK-05 | 283 |
| Apshawa Elementary School | West Milford | Elementary | KG-05 | 266 |
| Upper Greenwood Lake Elementary School | Hewitt | Elementary | KG-05 | 250 |
| Paradise Knoll Elementary School | Oak Ridge | Elementary | KG-05 | 196 |
| Westbrook Elementary School | West Milford | Combined | M-M | · |
About West Milford Township Public School District
West Milford Township Public School District operates 8 public schools across New Jersey, collectively educateing roughly 2,920 students.
In terms of grade levels, West Milford Township Public School District spans 5 elementary, 1 middle, 1 high school, and 1 combined or other.
On a per-school basis, West Milford Township Public School District runs about 365 students per school, 32% meaningfully below the state mean of roughly 540.
Looking at the last 4 years. Combined enrollment now sits at 2,920 students, held roughly steady from the 2,968 reported in SY 2020-21. Over that span, West Milford Township Public School District shed 1 school, going from 8 to 7.
On this page, the community for West Milford Township Public School District discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.