The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

2 schools in John Hancock Charter School

Utah · 1,043 students · 2 cities

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-25
Total enrollment
1,043
+861 (+473%) vs SY 2020-21
School count
2
+1 (+100%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How John Hancock Charter School ranks

Among districts
MeasureThis districtIn UtahIn 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 55N/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
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

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.

Frequently asked questions

How many schools are in John Hancock Charter School?
John Hancock Charter School operates 2 public K-12 schools in Utah, serving approximately 1,043 students.
What is the mix of elementary, middle, and high schools in John Hancock Charter School?
John Hancock Charter School includes 2 elementary schools.
What is the largest school in John Hancock Charter School?
John Hancock Charters School Eagle Mountain is the largest public school in John Hancock Charter School by enrollment, with approximately 864 students.
What grade levels does John Hancock Charter School serve?
John Hancock Charter School schools serve students from kindergarten through grade 8, across 2 campuses.
What cities does John Hancock Charter School serve?
John Hancock Charter School operates schools in Eagle Mountain, Pleasant Grove across Utah.
Are there charter schools in John Hancock Charter School?
2 of the 2 schools listed under John Hancock Charter School are charter schools.