6 schools in West Milford
West Milford, New Jersey runs a public-school system of 6 campuses with combined enrollment around 2,474 (3 elementary, 1 middle, and 1 high).
7-year change in West Milford
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Apshawa Elementary School | Elementary | KG-05 | 266 |
| Macopin Middle School | Middle | 06-08 | 675 |
| Maple Road Elementary School | Elementary | PK-05 | 303 |
| Marshall Hill Elementary School | Elementary | PK-05 | 283 |
| West Milford High School | High | 09-12 | 947 |
| Westbrook Elementary School | Combined | M-M | · |
About West Milford
Public education in West Milford, New Jersey runs across 6 schools that hosts roughly 2,474 students. By footprint, West Milford sits in the mid-sized bracket.
Looking at the level breakdown, the city covers 3 elementary, 1 middle, 1 high, and 1 other.
Per-campus enrollment runs near 412, meaningfully below the state mean of about 540.
Five-year track record. Across the same 7-year window, public-school enrollment shrank 9%: 2,732 students in SY 2017-18 versus 2,474 in SY 2024-25. West Milford now counts 5 public schools, down from 6 in SY 2017-18. The White share of public-school enrollment fell from 89% to 77%.
On this page, the community for West Milford discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.