Minnesota flag
Midwest MN

Public Schools in Minnesota

Full NCES CCD data · 2025–2026 School Year

2,855
Public Schools
557
Districts
875,579
Students
56,936
Teachers FTE
15.4:1
Avg S:T Ratio
$19,816
Per-Pupil Spend
336
Charter Schools
38%
Avg Free Lunch
Minnesota seal

School Districts in Minnesota

Showing top 60 of 557 districts · sorted by school count

Saint Paul Public Schools
WOODBURY
103 schools 33,041 students View →
Minneapolis Public School District
MINNEAPOLIS
99 schools 29,928 students View →
Anoka-Hennepin School District
RAMSEY
59 schools 38,354 students View →
Rochester Public School District
ROCHESTER
50 schools 17,171 students View →
Intermediate School District 287
SAINT PAUL
50 schools 927 students View →
ROSEMOUNT-APPLE VALLEY-EAGAN
ROSEMOUNT
41 schools 29,224 students View →
OSSEO PUBLIC SCHOOL DISTRICT
OSSEO
34 schools 21,138 students View →
Elk River Public School District
ZIMMERMAN
31 schools 14,577 students View →
DULUTH PUBLIC SCHOOL DISTRICT
DULUTH
31 schools 8,723 students View →
Southwest Metro Intermediate 288
WAVERLY
29 schools 560 students View →
South Washington County Schools
WOODBURY
29 schools 19,578 students View →
ROBBINSDALE PUBLIC SCHOOL DISTRICT
ROBBINSDALE
29 schools 10,810 students View →
Region 6 and 8-SW/WC Service Coop
WORTHINGTON
28 schools 292 students View →
Mounds View Public School District
SHOREVIEW
28 schools 11,934 students View →
ST. CLOUD PUBLIC SCHOOL DISTRICT
WAITE PARK
27 schools 9,803 students View →
White Bear Lake School District
WHITE BEAR LAKE
27 schools 8,571 students View →
MANKATO PUBLIC SCHOOL DISTRICT
NORTH MANKATO
27 schools 8,219 students View →
Bloomington Public Schools
BLOOMINGTON
25 schools 10,442 students View →
EASTERN CARVER COUNTY PUBLIC SCHOOL
VICTORIA
24 schools 9,274 students View →
North St. Paul-Maplewood Oakdale
OAKDALE
23 schools 10,754 students View →
Lakeville Area Schools
LAKEVILLE
22 schools 12,025 students View →
WAYZATA PUBLIC SCHOOL DISTRICT
WAYZATA
21 schools 12,951 students View →
Freshwater Education District
WADENA
21 schools 200 students View →
Burnsville-Eagan-Savage Schools
SAVAGE
20 schools 7,663 students View →
Cambridge-Isanti Public School Dist
ISANTI
18 schools 5,007 students View →
Centennial Public School District
LINO LAKES
18 schools 6,851 students View →
Northeast Metro 916
WOODBURY
17 schools 856 students View →
ROSEVILLE PUBLIC SCHOOL DISTRICT
SHOREVIEW
17 schools 7,256 students View →
Moorhead Area Public Schools
MOORHEAD
17 schools 7,571 students View →
OWATONNA PUBLIC SCHOOL DISTRICT
OWATONNA
17 schools 4,890 students View →
Stillwater Area Public Schools
WOODBURY
16 schools 8,455 students View →
St. Francis Area Schools
SAINT FRANCIS
16 schools 4,281 students View →
Forest Lake Public School District
WYOMING
16 schools 5,776 students View →
SPRING LAKE PARK PUBLIC SCHOOLS
SPRING LAKE PARK
16 schools 6,113 students View →
HOPKINS PUBLIC SCHOOL DISTRICT
SAINT LOUIS PARK
16 schools 7,129 students View →
Bemidji Public School District
SOLWAY
15 schools 4,722 students View →
Shakopee Public School District
SHAKOPEE
15 schools 7,717 students View →
EDINA PUBLIC SCHOOL DISTRICT
EDINA
15 schools 8,794 students View →
NORTHLAND LEARNING CENTER
VIRGINIA
15 schools 164 students View →
INTERMEDIATE SCHOOL DISTRICT 917
WEST SAINT PAUL
15 schools 555 students View →
BRAINERD PUBLIC SCHOOL DISTRICT
NISSWA
14 schools 6,079 students View →
Prior Lake-Savage Area Schools
SAVAGE
14 schools 8,788 students View →
ST. LOUIS PARK PUBLIC SCHOOL DIST.
SAINT LOUIS PARK
14 schools 4,446 students View →
Austin Public School District
AUSTIN
14 schools 5,385 students View →
DETROIT LAKES PUBLIC SCHOOL DIST.
DETROIT LAKES
14 schools 2,728 students View →
MINNETONKA PUBLIC SCHOOL DISTRICT
WAYZATA
14 schools 11,323 students View →
Southern MN Education Consortium
SPRING VALLEY
14 schools 181 students View →
West St. Paul-Mendota Heights-Eagan
WEST SAINT PAUL
14 schools 5,452 students View →
Goodhue County Education District
ZUMBROTA
14 schools 319 students View →
Willmar Public School District
WILLMAR
13 schools 4,218 students View →
GRAND RAPIDS PUBLIC SCHOOL DISTRICT
GRAND RAPIDS
13 schools 3,972 students View →
Hastings Public School District
HASTINGS
13 schools 4,041 students View →
FARIBAULT PUBLIC SCHOOL DISTRICT
FARIBAULT
13 schools 3,106 students View →
PRINCETON PUBLIC SCHOOL DISTRICT
PRINCETON
12 schools 3,291 students View →
NORTHFIELD PUBLIC SCHOOL DISTRICT
NORTHFIELD
12 schools 3,849 students View →
Sherburne and Northern Wright Speci
MONTICELLO
12 schools 170 students View →
St. Michael-Albertville Schools
SAINT MICHAEL
12 schools 6,795 students View →
Buffalo-Hanover-Montrose Schools
MONTROSE
12 schools 5,175 students View →
FARMINGTON PUBLIC SCHOOL DISTRICT
FARMINGTON
12 schools 6,458 students View →
EDEN PRAIRIE PUBLIC SCHOOL DISTRICT
EDEN PRAIRIE
12 schools 9,292 students View →
Schools by Level
Top 10 Schools by Enrollment
Top Schools — Student:Teacher Ratio
WAYZATA HIGH
PLYMOUTH · High
3,781
21.75:1
3,536
41.2:1
MINNETONKA SENIOR HIGH
MINNETONKA · High
3,514
18.91:1
Blaine High School
BLAINE · High
3,157
20.39:1
Champlin Park High School
CHAMPLIN · High
2,978
19.38:1
Prior Lake High School
SAVAGE · High
2,856
20.66:1
EDEN PRAIRIE SENIOR HIGH
EDEN PRAIRIE · High
2,844
18.2:1
Shakopee High School
SHAKOPEE · High
2,823
18:1
STILLWATER AREA HIGH SCHOOL
STILLWATER · High
2,658
21.73:1
EDINA SENIOR HIGH
EDINA · High
2,641
19.78:1
Finance Summary
$19,816
Per-Pupil Spend
50%
Instruct. %
$16,709M
Total Revenue
$17,350M
Total Expend.

Interactive School Map — Minnesota

Click a pin to view school details

Full Map
Dark
Light
Satellite
OSM
Loading…
Revenue Sources
Federal
$1,665.1M
State
$10,124.5M
Local
$4,919.0M
Total Revenue: $16,709M
Expenditure
Instruction
$8,696M
Other
$8,654M
Total Expenditure: $17,350M
Per-Pupil: $19,816
50% of spending goes to instruction
Source: NCES F-33 Annual Survey of Local Government Finances in Education, 2023.
Education Overview
Total Public Schools
2,855
School Districts
557
Total Enrollment
875,579
Total Teachers (FTE)
56,936
Avg S:T Ratio
15.4:1
Avg Free Lunch %
38%
Charter Schools
336 of 2,855
Elementary Schools
1,039
Middle Schools
348
High Schools
1,024
Finance (Aggregate)
Total Revenue
$16,709M
Total Expenditure
$17,350M
Per-Pupil Spending
$19,816
Instruction %
50%
Federal Revenue
$1,665M
State Revenue
$10,124M
Local Revenue
$4,919M
Data Source
NCES CCD 2022–23
Ask EduBot about any school!