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

2 schools in Moonachie

New Jersey · Public K-12

2 public K-12 schools, 391 students, one city. That is the Moonachie entry on the numbers, with a mix of 2 elementary.

7-year change in Moonachie

SY 2017-18 vs SY 2024-25
Total enrollment
391
+39 (+11%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
33%
was 31%
% Hispanic
52%
was 53%
% Black
1%
was 2%
% Asian
11%
was 11%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Moonachie CampusElementaryPK-0835
Robert L. Craig SchoolElementaryPK-08356

About Moonachie

Across Moonachie, New Jersey, 2 public schools serves about 391 students between them.

Schools in Moonachie average about 196 students each, 64% lower than the New Jersey norm.

Five-year track record. Total public-school enrollment in Moonachie has climbed 11% since SY 2017-18, moving from about 352 students to 391.

Within the allk12 community for this area, the community for Moonachie discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Moonachie?
Moonachie, New Jersey has 2 public K-12 schools serving approximately 391 students.
How many elementary, middle, and high schools are in Moonachie?
Moonachie has 2 elementary public schools.
What is the largest public school in Moonachie?
Robert L. Craig School is the largest public school in Moonachie by enrollment, with approximately 356 students.
What school districts serve Moonachie?
Moonachie is served by 2 public school districts, including South Bergen Jointure Commission School District, Moonachie School District.
What grade levels do public schools in Moonachie cover?
Public schools in Moonachie serve students from pre-K through grade 8.