Community prompt from u/allk12. Replies below.
Indian River 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
NHSAS 2024-25 . % Above ProficientBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Indian River School
Indian River School is a middle-grades school of intimate scale in CANAAN, New Hampshire, overseen by Mascoma Valley Regional School District, serveing 292 students in grades 5 through 8. Enrollment runs roughly 23% leaner than the state mean of about 379.
Mascoma Valley Regional School District runs 4 schools in total, collectively educating 1,026 students. Indian River School is one of those campuses.
Looking at the student body, Indian River School reports that nearly all students (96%) are White; the rest comes out to 2% multiracial.
Looking at school resources, The school reports having 26 full-time-equivalent teachers, for a student-teacher ratio near 11.4:1. That tracks the state average closely. About 24% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy.
Adjusting for the school's free-and-reduced-lunch share, Indian River School is in the bottom 10% of New Hampshire public schools. The BeatsExpectations model predicts schools with this FRL share to land around 48.0%; Indian River School posts 34.5%, -13.5 points below that line.
In the surrounding community, community-level numbers for Grafton County indicate median household earnings sit near $88,261, roughly 47% of adults have completed at least a four-year degree, and the poverty rate sits near 7%. Indian River School is one of 53 public schools in Grafton County (combined enrollment of about 10,161 students).
Mascoma Valley Regional High School is the nearest neighboring public school, about 0.1 miles from this campus. 3 of the 8 nearest public schools sit inside a five-mile radius. On composite proficiency, Indian River School comes 8th of 8 in the immediate cluster, below the nearby-schools average of 60.1%.
Indian River School operates from an outlying location.
Trend over the last 7 years. Over the past 7-year window, the student count decreased 14%: 340 students in 2018 compared to 292 in 2025. The student-to-teacher ratio widened from 9.7:1 in 2018 to 11.4:1 today.
Inside the community feed, members of the Indian River School community share and discuss fundraisers, lost-and-found posts, and report-card season. Contributors range from current parents to recent graduates and teachers.
Grafton County at a glance
View full county profileQuick facts
Related schools
- Mascoma Valley Regional High SchoolHigh · 303 students
- Canaan Elementary SchoolElementary · 236 students
- Enfield Village SchoolElementary · 195 students
- Mascoma Valley Regional High SchoolHigh · 303 students
- Canaan Elementary SchoolElementary · 236 students
- Mascoma Valley Regional High School0.1 mi · 303
- Enfield Village School2.4 mi · 195
- Canaan Elementary School4.3 mi · 236
- Lebanon Middle School6.6 mi · 464
- Lebanon High School7.5 mi · 606
- Hanover Street School7.6 mi · 316