The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·ST. CROIX PREPARATORY ACADEMY·NCES 270036204360

St. Croix Preparatory Academy Upper

4260 STAGECOACH TR N, STILLWATER, MN 55082 · (651) 395-5970 · Washington County
GRADES 09–12HIGH31-TOWNCHARTERREGULAR SCHOOL391 STUDENTS
Enrollment
391
High
DISTRICT 404 · STATE 371
Student : Teacher
12.9:1
30 FTE teachers
DISTRICT 15.6:1 · STATE 16.3:1
Free / Reduced Lunch
9%
36 students
DISTRICT 11% · STATE 48%
Community
0
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
99
Grade 10
103
Grade 11
103
Grade 12
86
Student demographics
White
29074%
DISTRICT 71% · STATE 60%
Hispanic
277%
DISTRICT 6% · STATE 12%
Black
133%
DISTRICT 6% · STATE 12%
Asian
4311%
DISTRICT 13% · STATE 7%
Two+
185%
DISTRICT 4% · STATE 7%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
18247%
Female
20953%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at St. Croix Preparatory Academy Upper.
START A DISCUSSION
Recent discussions in ST. CROIX PREPARATORY ACADEMY

Test scores

MCA 2024-25 . % Meets or Exceeds Standards
English Language Arts
80.4%
MN avg 49.7%
Math
70.9%
MN avg 45.3%
Source: MCA. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
OUTPERFORMING
Top 10% of MN schools after controlling for student poverty
Actual proficiency
75.5%
composite math + reading, all grades
Predicted
60.1%
based on MN schools with similar FRL share
Beats by
+15.4pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
391
+44 (+13%) vs 2017
Student : Teacher
12.9:1
was 13.7:1
% White
74%
was 89%
% Hispanic
7%
was 3%
% Black
3%
was 1%
% Asian
11%
was 3%
Source: NCES Common Core of Data

About St. Croix Preparatory Academy Upper

St. Croix Preparatory Academy Upper operates as an average-sized high school in STILLWATER, Minnesota, operated by ST. CROIX PREPARATORY ACADEMY. Current enrollment sits at 391 students spanning grades 9 through 12.

Within ST. CROIX PREPARATORY ACADEMY, which oversees 3 schools and 1,212 students, St. Croix Preparatory Academy Upper is one campus in the system.

For racial and ethnic makeup, St. Croix Preparatory Academy Upper records that 74% of the student body identifies as White. Other groups include 11% Asian, 7% Hispanic, 5% multiracial, 3% Black. Compared to Washington County overall, the school's racial mix sits in roughly the same range.

Looking at school resources, Staff filings list 30 full-time-equivalent teachers, which works out to roughly 12.9:1 students per teacher. The state averages around 16.3:1, so this campus is tighter than the state norm typical. About 9% of enrolled students meet the income threshold for free or reduced-price lunch, often used as a Title I proxy. Set against Washington County (around 26%), the school's rate is noticeably below typical.

On a residual basis (actual vs predicted given the student mix), St. Croix Preparatory Academy Upper ranks in the top 10% of Minnesota public schools. The BeatsExpectations model, a per-state regression of composite proficiency on FRL share, predicts schools with this student profile to land around 60.1%; St. Croix Preparatory Academy Upper posts 75.5%, +15.4 points above that line.

Zooming out to the county, the surrounding county (Washington County) records that median household earnings sit near $115,345, 49% of adults hold a bachelor's degree or higher, and roughly 4% of residents live below the federal poverty line. St. Croix Preparatory Academy Upper is one of 103 public schools in Washington County (combined enrollment of about 46,313 students).

The closest other public school is St. Croix Prep Academy Middle, roughly 0.0 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 4 schools in that immediate cluster with test data (this one included), St. Croix Preparatory Academy Upper ranks 2nd on composite proficiency, above the local average of 66.1%.

The campus sits in a town-based setting. St. Croix Preparatory Academy Upper is a charter school, which puts it inside the public-school system but outside the standard district-managed model.

Five-year trend. Looking back 7 years, enrollment at St. Croix Preparatory Academy Upper has edged up 13%, going from 347 students in 2018 to 391 in 2025. Over the same period, the White share decreased from 89% to 74%.

On allk12, the feed for St. Croix Preparatory Academy Upper typically covers open house dates, ride-share offers, and field-trip permission slips. Contributors range from current parents to recent graduates and teachers.

Washington County at a glance

View full county profile
Population
276,238
Census ACS
Median income
$115,345
Household, ACS
Bachelor's+
49%
Adults 25+
Poverty rate
4%
Below federal line
Schools in county
103
46,313 students

Quick facts

School name
St. Croix Preparatory Academy Upper
District
ST. CROIX PREPARATORY ACADEMY
Address
4260 STAGECOACH TR N, STILLWATER, MN 55082
Phone
(651) 395-5970
County
Washington County
Level
High
Grade range
09–12
Total enrollment
391
Teachers (FTE)
30
Student–teacher ratio
12.9:1
Free/Reduced lunch
36 (9%)
Locale
31-Town: Fringe
NCES ID
270036204360
Charter school
Yes
Virtual school
No

Related schools

Other schools in ST. CROIX PREPARATORY ACADEMY
Other schools in STILLWATER
Nearby schools

Frequently asked questions

About St. Croix Preparatory Academy Upper
How many students attend St. Croix Preparatory Academy Upper?
St. Croix Preparatory Academy Upper enrolls approximately 391 students in grades 09-12.
What grades does St. Croix Preparatory Academy Upper serve?
St. Croix Preparatory Academy Upper serves grades 09-12.
How many students per teacher at St. Croix Preparatory Academy Upper?
Approximately 12.9:1 students per teacher at St. Croix Preparatory Academy Upper.
What is the student diversity at St. Croix Preparatory Academy Upper?
Student demographics at St. Croix Preparatory Academy Upper are roughly 74% White, 7% Hispanic, 3% Black, 11% Asian, 5% Two or more.
What district is St. Croix Preparatory Academy Upper in?
St. Croix Preparatory Academy Upper is part of ST. CROIX PREPARATORY ACADEMY.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post