Community prompt from u/allk12. Replies below.
James Mastricola Upper Elementary School
Test scores
NHSAS 2024-25 . % Above ProficientBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About James Mastricola Upper Elementary School
James Mastricola Upper Elementary School is a middle-of-the-pack middle-grades school in Merrimack, New Hampshire, overseen by Merrimack School District. The school hosts 533 students in grades 5 through 6. By comparison, New Hampshire's public schools average about 379 students each, so James Mastricola Upper Elementary School sits 41% bigger than that benchmark.
Merrimack School District runs 6 schools in total, collectively educating 3,453 students. James Mastricola Upper Elementary School is one of those campuses.
On the student-mix side, James Mastricola Upper Elementary School reports that 84% of students identify as White, making the school strongly White-majority. Other groups include 8% multiracial, 4% Hispanic. That mix tracks the wider county fairly closely.
In terms of school funding signals, James Mastricola Upper Elementary School shows 40 full-time-equivalent teachers, putting the student-to-teacher ratio at about 13.3:1. Statewide, the average ratio sits near 11.1:1, putting James Mastricola Upper Elementary School higher than the state norm the norm. About 14% of enrolled students meet the income threshold for free or reduced-price lunch, a commonly cited indicator of low-income enrollment. By comparison, Hillsborough County runs at roughly 26%, so the school's eligibility rate is below the surrounding baseline.
With demographic context factored in, James Mastricola Upper Elementary School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 54.5%, the actual is 50.4%, a residual of -4.1 points.
In the area at large, Hillsborough County reports that the typical household earns roughly $103,545 per year, roughly 42% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 4%. Across Hillsborough County's 127 public schools (combined enrollment of about 53,974 students), James Mastricola Upper Elementary School is one campus in the mix.
James Mastricola Elementary School is the nearest neighboring public school, about 0.1 miles from this campus. Counting just inside five miles, 8 other public schools cluster around James Mastricola Upper Elementary School. On composite proficiency, James Mastricola Upper Elementary School comes 5th of 9 in the immediate cluster, behind the nearby-schools average of 50.5%.
The school occupies an outer-ring site.
Over the past 7-year window. Over the past 7-year window, the student count held roughly steady: 544 students in 2018 compared to 533 in 2025. The White share of enrollment edged down from 89% to 84% over that span.
Inside the community feed, members of the James Mastricola Upper Elementary School community share and discuss open house dates, ride-share offers, and field-trip permission slips. Posting is open to anyone connected to the school.
Hillsborough County at a glance
View full county profileQuick facts
Related schools
- Merrimack High SchoolHigh · 1,057 students
- Reeds Ferry SchoolElementary · 504 students
- Thorntons Ferry SchoolElementary · 504 students
- Merrimack Middle SchoolMiddle · 480 students
- James Mastricola Elementary SchoolElementary · 375 students
- Merrimack High SchoolHigh · 1,057 students
- Reeds Ferry SchoolElementary · 504 students
- Thorntons Ferry SchoolElementary · 504 students
- Merrimack Middle SchoolMiddle · 480 students
- James Mastricola Elementary SchoolElementary · 375 students
- Gate City Charter School for the ArtsElementary · 160 students
- James Mastricola Elementary School0.1 mi · 375
- Merrimack High School0.4 mi · 1,057
- Reeds Ferry School1.8 mi · 504
- Griffin Memorial School2.2 mi · 428
- Merrimack Middle School2.3 mi · 480
- Litchfield Middle School2.3 mi · 344