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

6 schools in St Johns

Arizona · Public K-12

St Johns, Arizona runs a public-school system of 6 campuses with combined enrollment around 876 (1 elementary, 1 middle, and 4 high).

7-year change in St Johns

SY 2017-18 vs SY 2024-25
Total enrollment
870
+635 (+270%) vs SY 2017-18
School count
4
+3 (+300%) vs SY 2017-18
% White
65%
was 61%
% Hispanic
25%
was 25%
% Black
1%
was 1%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Coronado Elementary SchoolElementaryPK-03247
NAVIT - Northland Pioneer College STJHigh09-126
NAVIT - St. Johns High SchoolHigh09-120
St Johns High SchoolHigh09-12294
St Johns Middle SchoolMiddle04-08313
St. Johns Learning CenterHigh09-1216

About St Johns

Across St Johns, Arizona, 6 public schools hosts about 876 students between them.

Looking at the level breakdown, the city is built around 1 elementary, 1 middle, and 4 high.

Per-campus enrollment runs near 146, below the state mean of about 508.

Over the past 7-year window. Total public-school enrollment in St Johns has increased 270% since SY 2017-18, moving from about 235 students to 870. The school count climbed from 1 to 4 across the same 7-year window. Demographically, the White share of enrollment climbed from 61% to 65%.

On this page, the community for St Johns discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in St Johns?
St Johns, Arizona has 6 public K-12 schools serving approximately 876 students.
How many elementary, middle, and high schools are in St Johns?
St Johns has 1 elementary, 1 middle, 4 high public schools.
What is the largest public school in St Johns?
St Johns Middle School is the largest public school in St Johns by enrollment, with approximately 313 students.
What school districts serve St Johns?
St Johns is served by 2 public school districts, including St Johns Unified District (4153), Northern Arizona Vocational Institute of Technolog (78786).
What grade levels do public schools in St Johns cover?
Public schools in St Johns serve students from pre-K through grade 12.