2 schools in John Hancock Charter School
Public-school enrollment inside John Hancock Charter School comes to roughly 1,043 students across 2 schools (2 elementary).
4-year change in John Hancock Charter School
SY 2020-21 vs SY 2024-25How John Hancock Charter School ranks
Among districts| Measure | This district | In Utah | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 1,043 | #49 of 55 | #6,784 of 9,210 |
| Number of schools ranked most first | 2 | #47 of 55 | N/A |
| Students per teacher ranked fewest first | 16.6:1 | #6 of 55 | #6,854 of 9,019 |
| Free or reduced-price lunch share ranked highest first | 20.1% | #47 of 55 | #7,401 of 8,151 |
| Diversity index ranked most diverse first | 40.7% | #26 of 49 | #3,955 of 6,848 |
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| John Hancock Charters School Eagle Mountain | Eagle Mountain | Elementary | KG-08 | 864 |
| John Hancock Charter School | Pleasant Grove | Elementary | KG-08 | 179 |
About John Hancock Charter School
As a low-population district in Utah, John Hancock Charter School hosts 1,043 students across 2 schools.
Per-school enrollment averages around 522 in this district, lower than the Utah typical of 641.
Trend over the past 4 years. Across the same 4-year window, public-school enrollment climbed 473%: 182 students in SY 2020-21 versus 1,043 in SY 2024-25. John Hancock Charter School now counts 2 public schools, up from 1 in SY 2020-21.
Within the allk12 community for this area, the community for John Hancock Charter School discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.