Community prompt from u/allk12. Replies below.
Robert L. Craig School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Test scores
NJSLA 2024-25 . % Meeting or Exceeding ExpectationsBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Robert L. Craig School
Robert L. Craig School, a middle-of-the-pack K-5 school in MOONACHIE, New Jersey, one of the schools within Moonachie School District, serves 356 students, covering grades pre-K through 8.
Robert L. Craig School is a school of Moonachie School District, the district that handles curriculum, staffing, and budget for the campus.
Demographically, Robert L. Craig School logs that the largest single group is Hispanic at 54%, but no single group is in the majority. Other groups include 32% White, 11% Asian. That is visibly more Hispanic than the county at large, where the share is closer to 23%.
On the income-and-resources front, On paper, Robert L. Craig School has 35 full-time-equivalent teachers, translating to a class-load average of around 10.3:1. The state averages around 11.4:1, so this campus is tighter than the state norm typical. About 61% of enrolled students meet the income threshold for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. Set against Bergen County (around 28%), the school's rate is somewhat above typical.
After controlling for student poverty, Robert L. Craig School ranks in the top 10% of New Jersey public schools. The BeatsExpectations model, a per-state regression of composite proficiency on FRL share, predicts schools with this student profile to land around 33.0%; Robert L. Craig School posts 56.9%, +23.9 points above that line.
In the surrounding community, the surrounding county (Bergen County) shows that the typical household earns roughly $124,884 per year, 53% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 5%. Robert L. Craig School is one of 291 public schools in Bergen County (combined enrollment of about 133,883 students).
Nearest neighbor: Moonachie Campus, around 0.0 miles off. Within five miles, there are 8 other public schools. Ranking that nearby cluster on reported proficiency puts Robert L. Craig School at 2nd of 8; the average score across the group is 52.6%.
The campus sits in a residential setting.
Trend over the last 7 years. Looking back 7 years, enrollment at Robert L. Craig School has rose 12%, going from 317 students in 2018 to 356 in 2025. Class-load math has fell: from 11.7:1 in 2018 to 10.3:1 in 2025.
Inside the community feed, posts here usually surface around sports schedules, lunch menu changes, and school spirit week. Posting is open to anyone connected to the school.
Bergen County at a glance
View full county profileQuick facts
Related schools
- Moonachie Campus0.0 mi · 35
- Washington Elementary School0.3 mi · 469
- Memorial Middle School0.4 mi · 353
- Bergen County Technical High School - Teterboro1.2 mi · 665
- Grant Elementary School1.4 mi · 228
- Jackson Avenue1.5 mi · 438