School systems & governing boards · MN

Minnesota school systems.

Open the district record people actually need: schools, students, public money, official contacts, and governing people and elections wherever the source layer is live.

330school systems
2,157operating schools connected
794,003students in finance records
328complete 2019–2024 finance trends
0governance layers connected
What changed from 2019 to 2024?

Minnesota school finance after inflation.

Follow a consistent set of 328 systems across all six Census years. Dollar changes are converted with the national CPI-U annual average so a nominal increase is not mistaken for a real increase.

Verify the inflation series ↗
2024 median spending / pupil$15,361Median of complete system records
Median change after inflation+4.0%Current spending per pupil · 2024 dollars
Median nominal change+27.6%Before the CPI-U adjustment
Aggregate enrollment change-3.6%Same complete systems in every year
Enrollment in consistently reporting systems328 systems in every year
201920202021202220232024820,253790,971
Current spending per pupil in 2024 dollarsWeighted by the enrollment attached to each spending record
201920202021202220232024$17,093$16,358

School finance: U.S. Census Bureau Annual Survey of School System Finances · inflation adjustment: BLS CPI-U series CUUR0000SA0, annual U.S. city average. This is a purchasing-power comparison, not a performance grade or local cost-of-living estimate.

Useful school-system records

330 systems

Schools + finance trendsMN

Anoka-Hennepin School District

ANOKA, MN

Students
38,631
Schools
53
Spending / pupil
$16,135

+1.5% spending / pupil after inflation · -0.4% enrollment

Explore this school system →
Schools + finance trendsMN

Saint Paul Public Schools

SAINT PAUL, MN

Students
32,145
Schools
88
Spending / pupil
$23,301

+16.9% spending / pupil after inflation · -12.9% enrollment

Explore this school system →
Schools + finance trendsMN

Rosemount-Apple Valley-Eagan

ROSEMOUNT, MN

Students
29,115
Schools
40
Spending / pupil
$16,224

+5.9% spending / pupil after inflation · +0.4% enrollment

Explore this school system →
Schools + finance trendsMN

Minneapolis Public School District

MINNEAPOLIS, MN

Students
29,063
Schools
96
Spending / pupil
$24,469

+22.3% spending / pupil after inflation · -18.3% enrollment

Explore this school system →
Schools + finance trendsMN

Osseo Public School District

MAPLE GROVE, MN

Students
20,776
Schools
34
Spending / pupil
$17,497

+5.9% spending / pupil after inflation · -3.2% enrollment

Explore this school system →
Schools + finance trendsMN

South Washington County Schools

COTTAGE GROVE, MN

Students
19,360
Schools
29
Spending / pupil
$15,266

+1.8% spending / pupil after inflation · +2.1% enrollment

Explore this school system →
Schools + finance trendsMN

Rochester Public School District

ROCHESTER, MN

Students
17,342
Schools
47
Spending / pupil
$16,013

+3.6% spending / pupil after inflation · -3.7% enrollment

Explore this school system →
Schools + finance trendsMN

Elk River Public School District

ELK RIVER, MN

Students
14,352
Schools
28
Spending / pupil
$13,652

-1.2% spending / pupil after inflation · +5.0% enrollment

Explore this school system →
Schools + finance trendsMN

Wayzata Public School District

PLYMOUTH, MN

Students
12,625
Schools
21
Spending / pupil
$14,977

-4.6% spending / pupil after inflation · +5.7% enrollment

Explore this school system →
Schools + finance trendsMN

Lakeville Area Schools

LAKEVILLE, MN

Students
12,021
Schools
22
Spending / pupil
$14,782

-1.9% spending / pupil after inflation · +7.3% enrollment

Explore this school system →
Schools + finance trendsMN

Mounds View Public School District

SHOREVIEW, MN

Students
11,632
Schools
28
Spending / pupil
$16,097

+2.6% spending / pupil after inflation · -2.7% enrollment

Explore this school system →
Schools + finance trendsMN

Minnetonka Public School District

MINNETONKA, MN

Students
11,356
Schools
14
Spending / pupil
$15,942

+5.6% spending / pupil after inflation · +3.5% enrollment

Explore this school system →
Schools + finance trendsMN

Robbinsdale Public School District

NEW HOPE, MN

Students
10,735
Schools
28
Spending / pupil
$19,434

+13.6% spending / pupil after inflation · -14.4% enrollment

Explore this school system →
Schools + finance trendsMN

North St. Paul-Maplewood Oakdale

NORTH SAINT PAUL, MN

Students
10,633
Schools
22
Spending / pupil
$16,856

+6.5% spending / pupil after inflation · -1.6% enrollment

Explore this school system →
Schools + finance trendsMN

Bloomington Public Schools

BLOOMINGTON, MN

Students
10,294
Schools
25
Spending / pupil
$18,498

+4.1% spending / pupil after inflation · -3.3% enrollment

Explore this school system →
Schools + finance trendsMN

St. Cloud Public School District

WAITE PARK, MN

Students
9,543
Schools
27
Spending / pupil
$17,140

+8.3% spending / pupil after inflation · -7.3% enrollment

Explore this school system →
Schools + finance trendsMN

Eastern Carver County Public School

CHASKA, MN

Students
9,254
Schools
24
Spending / pupil
$14,891

-2.0% spending / pupil after inflation · -5.9% enrollment

Explore this school system →
Schools + finance trendsMN

Eden Prairie Public School District

EDEN PRAIRIE, MN

Students
8,963
Schools
12
Spending / pupil
$16,971

+3.5% spending / pupil after inflation · +0.7% enrollment

Explore this school system →
Schools + finance trendsMN

Prior Lake-Savage Area Schools

PRIOR LAKE, MN

Students
8,777
Schools
14
Spending / pupil
$14,061

+6.3% spending / pupil after inflation · -1.7% enrollment

Explore this school system →
Schools + finance trendsMN

Duluth Public School District

DULUTH, MN

Students
8,757
Schools
30
Spending / pupil
$16,562

+13.6% spending / pupil after inflation · +0.6% enrollment

Explore this school system →
Schools + finance trendsMN

Edina Public School District

EDINA, MN

Students
8,609
Schools
15
Spending / pupil
$16,017

+1.9% spending / pupil after inflation · +1.2% enrollment

Explore this school system →
Schools + finance trendsMN

White Bear Lake School District

WHITE BEAR LAKE, MN

Students
8,549
Schools
24
Spending / pupil
$16,146

+0.9% spending / pupil after inflation · -3.5% enrollment

Explore this school system →
Schools + finance trendsMN

Stillwater Area Public Schools

STILLWATER, MN

Students
8,368
Schools
16
Spending / pupil
$16,719

+10.7% spending / pupil after inflation · -2.2% enrollment

Explore this school system →
Schools + finance trendsMN

Mankato Public School District

MANKATO, MN

Students
8,276
Schools
27
Spending / pupil
$14,453

-1.6% spending / pupil after inflation · -5.9% enrollment

Explore this school system →
Schools + finance trendsMN

Shakopee Public School District

SHAKOPEE, MN

Students
7,678
Schools
15
Spending / pupil
$15,217

+10.5% spending / pupil after inflation · -7.7% enrollment

Explore this school system →
Schools + finance trendsMN

Burnsville-Eagan-Savage Schools

BURNSVILLE, MN

Students
7,594
Schools
20
Spending / pupil
$19,166

+5.8% spending / pupil after inflation · -14.4% enrollment

Explore this school system →
Schools + finance trendsMN

Moorhead Area Public Schools

MOORHEAD, MN

Students
7,460
Schools
17
Spending / pupil
$14,971

+5.0% spending / pupil after inflation · +6.2% enrollment

Explore this school system →
Schools + finance trendsMN

Roseville Public School District

ROSEVILLE, MN

Students
7,355
Schools
17
Spending / pupil
$18,302

+9.3% spending / pupil after inflation · -3.9% enrollment

Explore this school system →
Schools + finance trendsMN

Hopkins Public School District

HOPKINS, MN

Students
6,977
Schools
16
Spending / pupil
$18,411

+3.5% spending / pupil after inflation · +1.4% enrollment

Explore this school system →
Schools + finance trendsMN

Centennial Public School District

CIRCLE PINES, MN

Students
6,772
Schools
18
Spending / pupil
$13,769

-3.6% spending / pupil after inflation · +0.5% enrollment

Explore this school system →

Final 2024–25 NCES agency and school directories are joined by exact agency ID. Census school-finance records for 2019–2024 are connected only by exact Census PID6 or NCES LEAID and remain nominal dollars. Board coverage is added only from an official state or district source.