Total enrollment
3,773
+59 (+2%) vs SY 2020-21
Cranford sits inside New Jersey and runs 7 public K-12 schools, serving about 3,773 students between them, an average of 539 per school.
| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bloomingdale Avenue School | Elementary | KG-02 | 226 |
| Brookside Place School | Elementary | KG-05 | 364 |
| Cranford High School | High | 09-12 | 1,116 |
| Hillside Avenue School | Elementary | KG-08 | 743 |
| Livingston Avenue School | Elementary | 03-05 | 270 |
| Orange Avenue School | Middle | 03-08 | 750 |
| Walnut Avenue School | Elementary | PK-02 | 304 |
Across Cranford, New Jersey, 7 public schools teaches about 3,773 students between them.
For a sense of the school types, the city spans 5 elementary, 1 middle, and 1 high.
Five-year track record. Across the same 4-year window, public-school enrollment remained close to its prior level: 3,714 students in SY 2020-21 versus 3,773 in SY 2024-25.
Within the allk12 community for this area, the community for Cranford discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.