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

4 schools in Saint James

Minnesota · Public K-12

Across the city, Saint James hosts 4 public K-12 schools teaching roughly 1,143 Minnesota students (about 286 per campus).

7-year change in Saint James

SY 2017-18 vs SY 2024-25
Total enrollment
1,143
+78 (+7%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
37%
was 48%
% Hispanic
61%
was 51%
% Black
0%
was 0%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Armstrong SchoolElementaryPK-PK65
ST. JAMES EARLY CHILDHOODElementaryPK-PK10
St. James Middle/High SchoolHigh06-12566
ST. JAMES NORTHSIDE ELEMENTARYElementaryKG-05502

About Saint James

Saint James is a thinly populated Minnesota city in terms of public-school footprint, with 4 schools and 1,143 students total.

On the school-mix side, the city spans 3 elementary, and 1 high.

Per-campus enrollment runs near 286, below the state mean of about 357.

Over the past 7-year window. Combined enrollment now sits at 1,143 students, rose 7% from the 1,065 reported in SY 2017-18. The White share of public-school enrollment contracted from 48% to 37%.

On allk12, the community for Saint James discusses school events, board meetings, and seasonal calendars. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Saint James?
Saint James, Minnesota has 4 public K-12 schools serving approximately 1,143 students.
How many elementary, middle, and high schools are in Saint James?
Saint James has 3 elementary, 1 high public schools.
What is the largest public school in Saint James?
St. James Middle/High School is the largest public school in Saint James by enrollment, with approximately 566 students.
What school districts serve Saint James?
Saint James public schools are operated by ST. JAMES PUBLIC SCHOOL DISTRICT.
What grade levels do public schools in Saint James cover?
Public schools in Saint James serve students from pre-K through grade 12.