Princeton Public School District

Princeton, Minnesota · Mille Lacs County · Regular local school district

Students
3,291
Grades
PK–12
Schools
12
Per-pupil spending
$12,885

Student demographics

Hispanic
147 (4%)
White
2,936 (89%)
Black
15 (0%)
Asian
38 (1%)
Two or more
136 (4%)
American Indian
18 (1%)
Pacific Islander
1 (0%)

Funding

Total revenue
$50,378,000
Federal
$4,309,000
State
$33,971,000
Local
$12,098,000

Contact

706 1st St, MN 55371
(763) 389-2422
www.isd477.org

Schools in Princeton Public School District (12)

SchoolType
Credit RecoveryAlternative School
Early Childhood Special EducationSpecial Education School
M Health Fairview C&tAlternative School
Onward Transition ProgramSpecial Education School
Princeton Area Learning CenterAlternative School
Princeton High SchoolRegular School
Princeton Intermediate SchoolRegular School
Princeton Middle SchoolRegular School
Princeton Online MnRegular School
Princeton Online Mn 6-8Regular School
Princeton Online Mn K-5Regular School
Princeton Primary SchoolRegular School

Get Princeton Public School District data via API

Enrollment, demographics, finance, GeoJSON boundary, and every school — one API call away as clean JSON. Look up the district for any address. Free tier: 500 requests/month, no card.

curl "https://api.districtapi.dev/v1/districts?address=706+1st+St+Princeton+MN" \
  -H "X-API-Key: your_api_key"