Indian Mills Elementary School
School pathway
Test scores
NJSLA 2024-25 . % Meeting or Exceeding ExpectationsWhat this means: On the NJSLA, New Jersey's statewide test, about 61 of every 100 students at this school read and write at grade level and about 61 of 100 do math at grade level. Across all New Jersey schools, those numbers are about 53 and 42. Reading and writing scores are up about 8 points since 2023, while math scores are up about 5 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 57% of students here test proficient in math and reading, compared with the roughly 62% typical for New Jersey schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among New Jersey's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Indian Mills Elementary School
Indian Mills Elementary School is a middle-of-the-pack elementary campus in SHAMONG, New Jersey, operated by Shamong Township School District. The school educates 347 students in grades pre-K through 4.
Across the 2 schools in Shamong Township School District (640 students total), Indian Mills Elementary School accounts for its share of the district's footprint.
Demographically, Indian Mills Elementary School logs that 90% of students identify as White, making the school strongly White-majority. The remainder comes out to 6% Hispanic, 2% multiracial. That is meaningfully more White than the county at large, where the share is closer to 64%.
Looking at the economic backdrop, Indian Mills Elementary School records 35 full-time-equivalent teachers, putting the student-to-teacher ratio at about 9.9:1. That figure is tighter than the state norm's 11.4:1 average. Around 8% of the student body qualifies for free or reduced-price meals, a number frequently used as a low-income enrollment indicator. By comparison, Burlington County runs at roughly 32%, so the school's eligibility rate is somewhat below the surrounding baseline.
Adjusting for the school's free-and-reduced-lunch share, Indian Mills Elementary School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 61.6%, the actual is 57.4%, a residual of -4.2 points.
In the surrounding community, Burlington County reports that the typical household earns roughly $108,111 per year, about 43% of the adult population holds a bachelor's degree or above, and the poverty rate sits near 5%. Across Burlington County's 139 public schools (combined enrollment of about 69,020 students), Indian Mills Elementary School is one campus in the mix.
Nearest neighbor: Indian Mills Memorial School, around 1.8 miles off. Counting just inside five miles, 6 other public schools cluster around Indian Mills Elementary School. Ranking that nearby cluster on reported proficiency puts Indian Mills Elementary School at 2nd of 7; the average score across the group is 46.7%.
Indian Mills Elementary School operates from a small-town location.
Over the past 7-year window. Over the past 7-year window, the student count shrank 12%: 393 students in 2018 compared to 347 in 2025.
In the discussion threads here, recent activity here tends to focus on pickup logistics, teacher feedback, and after-school programs. The community welcomes input from current and former families.
Burlington County at a glance
View full county profileQuick facts
Related schools
- Indian Mills Memorial SchoolMiddle · 293 students
- Indian Mills Memorial School1.8 mi · 293
- Tabernacle Elementary School3.9 mi · 416
- Kenneth R. Olson Middle School4.0 mi · 303
- Shawnee High School4.3 mi · 1,387
- Seneca High School4.4 mi · 1,058
- Nokomis School5.0 mi · 126