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

Princeton Primary School

1206 7TH AVE N, PRINCETON, MN 55371 · (763) 389-6901 · Mille Lacs County
GRADES PK–02ELEMENTARY32-TOWNREGULAR SCHOOL639 STUDENTS
Enrollment
639
Elementary
DISTRICT 367 · STATE 344
Student : Teacher
11.2:1
57 FTE teachers
DISTRICT 13.3:1 · STATE 13.7:1
Free / Reduced Lunch
37%
236 students
DISTRICT 41% · STATE 48%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Kindergarten
201
Grade 1
217
Grade 2
221
Student demographics
White
57490%
DISTRICT 89% · STATE 60%
Hispanic
335%
DISTRICT 4% · STATE 12%
Black
30%
DISTRICT 0% · STATE 12%
Asian
20%
DISTRICT 1% · STATE 7%
Two+
254%
DISTRICT 4% · STATE 7%
Native American
20%
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
33953%
Female
30047%

Discussions

+ POST

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
639
-124 (-16%) vs 2017
Student : Teacher
11.2:1
was 14.5:1
% White
90%
was 94%
% Hispanic
5%
was 3%
% Black
0%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data

About Princeton Primary School

Princeton Primary School operates as a well-populated elementary-level community in PRINCETON, Minnesota, one of the schools within PRINCETON PUBLIC SCHOOL DISTRICT. Current enrollment sits at 639 students spanning grades pre-K through 2. By comparison, Minnesota's public schools average about 344 students each, so Princeton Primary School sits 86% larger than that benchmark.

Princeton Primary School is one of 12 schools operated by PRINCETON PUBLIC SCHOOL DISTRICT, a district that instructs 3,291 students overall.

Looking at the student body, Princeton Primary School reports that the student body is overwhelmingly White (90%). The remainder consists of 5% Hispanic, 4% multiracial. That composition is broadly in line with Mille Lacs County as a whole.

On the income-and-resources front, Princeton Primary School logs 57 full-time-equivalent teachers, putting the student-to-teacher ratio at about 11.2:1. The state averages around 13.7:1, so this campus is tighter than the state norm typical. Around 37% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal.

Zooming out to the county, the surrounding county (Mille Lacs County) logs that median household income runs about $72,729, 18% of adults hold a bachelor's degree or higher, and roughly 7% of residents live below the federal poverty line. Princeton Primary School is one of 27 public schools in Mille Lacs County (combined enrollment of about 6,100 students).

The closest other public school is Princeton Intermediate School, roughly 0.1 miles away. Within five miles, there are 8 other public schools.

Princeton Primary School operates from a town-based location.

Over the past 7-year window. Princeton Primary School's enrollment has decreased 16% since 2018, when it stood at 763 (now 639). Over the same period, the White share contracted from 94% to 90%. Class-load math has tightened: from 14.5:1 in 2018 to 11.2:1 in 2025.

Inside the community feed, members of the Princeton Primary 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 Primary School
District
PRINCETON PUBLIC SCHOOL DISTRICT
Address
1206 7TH AVE N, PRINCETON, MN 55371
Phone
(763) 389-6901
County
Mille Lacs County
Level
Elementary
Grade range
PK–02
Total enrollment
639
Teachers (FTE)
57
Student–teacher ratio
11.2:1
Free/Reduced lunch
236 (37%)
Locale
32-Town: Distant
NCES ID
273003001274
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 Primary School
How large is Princeton Primary School?
Princeton Primary School enrolls approximately 639 students in grades PK-02.
What grades does Princeton Primary School serve?
Princeton Primary School serves grades PK-02.
What is the student-teacher ratio at Princeton Primary School?
The student-to-teacher ratio at Princeton Primary School is approximately 11.2:1 (57 FTE teachers).
How diverse is Princeton Primary School?
Princeton Primary School reports a student body of 90% White, 5% Hispanic, 0% Black, 0% Asian, 4% Two or more.
What district is Princeton Primary School in?
Princeton Primary 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