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

2 schools in Saint John

North Dakota · Public K-12

Across 2 public schools, Saint John (North Dakota) serves approximately 458 K-12 students across 1 elementary and 1 high.

7-year change in Saint John

SY 2017-18 vs SY 2024-25
Total enrollment
458
+67 (+17%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
SAINT JOHN ELEMENTARY SCHOOLElementaryPK-08321
SAINT JOHN HIGH SCHOOLHigh09-12137

About Saint John

Public education in Saint John, North Dakota runs across 2 schools that enrolls roughly 458 students. By footprint, Saint John sits in the thinly populated bracket.

On the level-by-level breakdown, the city comprises 1 elementary, and 1 high.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment grew 17%: 391 students in SY 2017-18 versus 458 in SY 2024-25.

On this page, the community for Saint John discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Saint John?
Saint John, North Dakota has 2 public K-12 schools serving approximately 458 students.
How many elementary, middle, and high schools are in Saint John?
Saint John has 1 elementary, 1 high public schools.
What is the largest public school in Saint John?
SAINT JOHN ELEMENTARY SCHOOL is the largest public school in Saint John by enrollment, with approximately 321 students.
What school districts serve Saint John?
Saint John public schools are operated by ST JOHN 3.
What grade levels do public schools in Saint John cover?
Public schools in Saint John serve students from pre-K through grade 12.