Community prompt from u/allk12. Replies below.
Leonardo Elementary 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 Leonardo Elementary School
Leonardo Elementary School is one of the cozy primary schools in LEONARDO, New Jersey, run under Middletown Township Public School District, with 283 students on its rolls from grades K through 5. By comparison, New Jersey's public schools average about 405 students each, so Leonardo Elementary School sits 30% leaner than that benchmark.
Across the 16 schools in Middletown Township Public School District (8,752 students total), Leonardo Elementary School accounts for its share of the district's footprint.
Looking at the student body, Leonardo Elementary School records that White students make up the majority at 78%; the rest comes out to 16% Hispanic, 4% multiracial, 2% Black. Compared to Monmouth County overall, the school's racial mix sits in roughly the same range.
In terms of school funding signals, Leonardo Elementary School lists 28 full-time-equivalent teachers, putting the student-to-teacher ratio at about 10.2:1. Statewide, the average ratio sits near 11.4:1, putting Leonardo Elementary School tighter than the state norm the norm. Roughly 15% of students at Leonardo Elementary School qualify for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. Set against Monmouth County (around 29%), the school's rate is south of typical.
Adjusting for the school's free-and-reduced-lunch share, Leonardo Elementary School tracks the demographic baseline. The model predicts 57.8% given the school's FRL share; actual proficiency is 50.3%.
Across the wider county, ACS estimates for Monmouth County put the typical household earns roughly $124,845 per year, roughly 51% of adults have completed at least a four-year degree, and roughly 4% of residents live below the federal poverty line. In all, Monmouth County runs 186 public schools (combined enrollment of about 91,053 students), of which Leonardo Elementary School is one.
Nearest neighbor: Bayshore Middle School, around 0.1 miles off. Within five miles, there are 8 other public schools. Among the 8 schools in that immediate cluster with test data (this one included), Leonardo Elementary School ranks 5th on composite proficiency, beneath the local average of 54.2%.
Leonardo Elementary School operates from an outer-ring location.
Over the past 7-year window. Over the past 7-year window, the student count expanded 13%: 251 students in 2018 compared to 283 in 2025. Over the same period, the Hispanic share climbed from 8% to 16%. The student-to-teacher ratio tightened from 12.0:1 in 2018 to 10.2:1 today.
Inside the community feed, the page collects discussion, questions, and updates around fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.
Monmouth County at a glance
View full county profileQuick facts
Related schools
- Middletown High School SouthHigh · 1,406 students
- Middletown High School NorthHigh · 1,289 students
- Thompson Middle SchoolMiddle · 862 students
- Thorne Middle SchoolMiddle · 597 students
- Bayshore Middle SchoolMiddle · 534 students
- New Monmouth Elementary SchoolElementary · 508 students
- Bayshore Middle School0.1 mi · 534
- Atlantic Highlands Elementary School1.1 mi · 282
- Atlantic Highlands Elementary School1.1 mi · 245
- Bayview Elementary School1.4 mi · 364
- Navesink Elementary School1.6 mi · 210
- Middletown High School North2.2 mi · 1,289