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

12 schools in Princeton

Minnesota · Public K-12

Princeton, Minnesota has 12 public K-12 schools in service today, teaching roughly 3,291 students (an average of 274 per campus).

7-year change in Princeton

SY 2017-18 vs SY 2024-25
Total enrollment
3,291
-96 (-3%) vs SY 2017-18
School count
12
+5 (+71%) vs SY 2017-18
% White
89%
was 93%
% Hispanic
5%
was 3%
% Black
1%
was 0%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Credit RecoveryHigh09-1219
Early Childhood Special EducationElementaryPK-PK100
M Health Fairview C&THigh06-122
Onward Transition ProgramHigh12-1211
Princeton Area Learning CenterHigh09-1224
Princeton High SchoolHigh09-12940
Princeton Intermediate SchoolElementary03-05675
Princeton Middle SchoolMiddle06-08740
Princeton Online MNHigh09-1263
Princeton Online MN 6-8Middle06-0825
Princeton Online MN K-5ElementaryKG-0553
Princeton Primary SchoolElementaryPK-02639

About Princeton

Princeton is an average-sized Minnesota city in terms of public-school footprint, with 12 schools and 3,291 students total.

For a sense of the school types, the city consists of 4 elementary, 2 middle, and 6 high.

Average school size in Princeton is around 274 students, 23% lower than the Minnesota average of about 357.

Looking at the last 7 years. Total public-school enrollment in Princeton has fell 3% since SY 2017-18, moving from about 3,387 students to 3,291. The school count climbed from 7 to 12 across the same 7-year window. On the demographic side, White enrollment moved from 93% to 89% over the same window.

Within the allk12 community for this area, the community for Princeton discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Princeton, Minnesota?
There are 12 public K-12 schools in Princeton, with a combined enrollment of about 3,291.
How many elementary, middle, and high schools are in Princeton?
Princeton has 4 elementary, 2 middle, 6 high public schools.
What is the largest public school in Princeton?
Princeton High School is the largest public school in Princeton by enrollment, with approximately 940 students.
What school districts serve Princeton?
Princeton public schools are operated by PRINCETON PUBLIC SCHOOL DISTRICT.
What grade levels do public schools in Princeton cover?
Public schools in Princeton serve students from pre-K through grade 12.