The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·PRINCETON PUBLIC SCHOOL DISTRICT·NCES 273003001272

Princeton Middle School

1100 4TH AVE N, PRINCETON, MN 55371 · (763) 389-6704 · Mille Lacs County
GRADES 06–08MIDDLE32-TOWNREGULAR SCHOOL740 STUDENTS
Enrollment
740
Middle
DISTRICT 383 · STATE 495
Student : Teacher
18.8:1
39 FTE teachers
DISTRICT 18.8:1 · STATE 17.5:1
Free / Reduced Lunch
30%
220 students
DISTRICT 41% · STATE 48%
Community
1
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 6
241
Grade 7
262
Grade 8
237
Student demographics
White
67191%
DISTRICT 89% · STATE 60%
Hispanic
274%
DISTRICT 4% · STATE 12%
Black
20%
DISTRICT 0% · STATE 12%
Asian
71%
DISTRICT 1% · STATE 7%
Two+
304%
DISTRICT 4% · STATE 7%
Native American
30%
DISTRICT 1% · STATE 2%
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
38552%
Female
35548%

Discussions

+ POST

Test scores

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

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
40.4%
composite math + reading, all grades
Predicted
49.1%
based on MN schools with similar FRL share
Beats by
-8.7pp
below 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
740
-2 (0%) vs 2017
Student : Teacher
18.8:1
was 20.2:1
% White
91%
was 94%
% Hispanic
4%
was 2%
% Black
0%
was 0%
% Asian
1%
was 0%
Source: NCES Common Core of Data

About Princeton Middle School

Princeton Middle School is one of the medium-sized 6-8 campuss in PRINCETON, Minnesota, operated by PRINCETON PUBLIC SCHOOL DISTRICT, with 740 students on its rolls from grades 6 through 8. Compared to the state average of about 495 students per school, that is 49% above typical.

Within PRINCETON PUBLIC SCHOOL DISTRICT, which oversees 12 schools and 3,291 students, Princeton Middle School is one campus in the system.

On the student-mix side, Princeton Middle School logs that nearly all students (91%) are White. The remainder consists of 4% multiracial, 4% Hispanic. That mix tracks the wider county fairly closely.

On the resource side, Princeton Middle School reports 39 full-time-equivalent teachers, putting the student-to-teacher ratio at about 18.8:1. That figure is higher than the state norm's 17.5:1 average. An estimated 30% of students are eligible for free or reduced-price lunch, often used as a Title I proxy. Set against Mille Lacs County (around 44%), the school's rate is somewhat below typical.

After controlling for student poverty, Princeton Middle School performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 49.1%, the actual is 40.4%, a residual of -8.7 points.

Across the wider county, the surrounding county (Mille Lacs County) logs that median household income runs about $72,729, about 18% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 7%. In all, Mille Lacs County runs 27 public schools (combined enrollment of about 6,100 students), of which Princeton Middle School is one.

Nearest neighbor: Princeton Intermediate School, around 0.4 miles off. Within five miles, there are 8 other public schools.

Princeton Middle School operates from a town-center location.

Looking at the recent track record. Princeton Middle School's enrollment has remained close to its prior level since 2018, when it stood at 742 (now 740). Class-load math has pulled in: from 20.2:1 in 2018 to 18.8:1 in 2025.

Within the allk12 community for this school, members of the Princeton Middle School community share and discuss pickup logistics, teacher feedback, and after-school programs. Members of the school community can share what they know.

Mille Lacs County at a glance

View full county profile
Population
27,125
Census ACS
Median income
$72,729
Household, ACS
Bachelor's+
18%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
27
6,100 students

Quick facts

School name
Princeton Middle School
District
PRINCETON PUBLIC SCHOOL DISTRICT
Address
1100 4TH AVE N, PRINCETON, MN 55371
Phone
(763) 389-6704
County
Mille Lacs County
Level
Middle
Grade range
06–08
Total enrollment
740
Teachers (FTE)
39
Student–teacher ratio
18.8:1
Free/Reduced lunch
220 (30%)
Locale
32-Town: Distant
NCES ID
273003001272
Charter school
No
Virtual school
No

Related schools

Other schools in PRINCETON PUBLIC SCHOOL DISTRICT
Other schools in PRINCETON
Nearby schools

Frequently asked questions

About Princeton Middle School
What is the total enrollment at Princeton Middle School?
Princeton Middle School enrolls approximately 740 students in grades 06-08.
What grades does Princeton Middle School serve?
Princeton Middle School serves grades 06-08.
How many teachers does Princeton Middle School have?
Princeton Middle School employs 39 FTE teachers, for a student-to-teacher ratio of 18.8:1.
What is the student diversity at Princeton Middle School?
Student demographics at Princeton Middle School are roughly 91% White, 4% Hispanic, 0% Black, 1% Asian, 4% Two or more.
What district is Princeton Middle School in?
Princeton Middle School is part of PRINCETON PUBLIC SCHOOL DISTRICT.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post