Total enrollment
458
+29 (+7%) vs SY 2020-21
Across 2 public schools, Saint John (North Dakota) serves approximately 458 K-12 students across 1 elementary and 1 high.
| Name | Level | Grades | Enrollment |
|---|---|---|---|
| SAINT JOHN ELEMENTARY SCHOOL | Elementary | PK-08 | 321 |
| SAINT JOHN HIGH SCHOOL | High | 09-12 | 137 |
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 4 years. Across the same 4-year window, public-school enrollment grew 7%: 429 students in SY 2020-21 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.