Skip to content
BCER

Regular local school district ยท Olmsted County

Rochester Public School District, MN: schools, enrollment and spending

Rochester Public School District runs 47 public schools with 17,171 students in grades PK to 12.

At a glance

Schools
47
Students
17,171
Address
615 7th St SW, Rochester, MN 55902
County
Olmsted County
Locale
City: Midsize
Grades offered
PK to 12
Agency type
Regular local school district
NCES district ID
2731800
State district ID
MN-010535
Total staff (FTE)
1,152
School administrators (FTE)
0.0
Location from NCES coordinates. Map data OpenStreetMap contributors. Open larger map

2020 finance data

From the F-33 School District Finance Survey for fiscal year 2020, in nominal dollars. Enrollment used for per-pupil figures is the finance survey count (17,474), which can differ from 2024-25 enrollment.
Total revenue
$285.7 million
Federal revenue
$22.5 million
State revenue
$187.0 million
Local revenue
$76.2 million
Total spending
$330.2 million
Spending per pupil
$18,898
Salaries
$146.8 million44.5% of total spending.
Long-term debt (end of year)
$330.1 million

Where revenue came from

  • Federal: 7.9%
  • State: 65.4%
  • Local: 26.7%

Minnesota overall

  • Federal: 9.4%
  • State: 63.0%
  • Local: 27.6%

Spending per pupil compared

This district$18,898
Minnesota$17,873
United States$16,826

Schools in Rochester Public School District

By level: 14 high, 5 middle, 19 elementary, 4 other, 5 prekindergarten. A CEP school serves free meals to all students.
ALC Summer Credit RecoveryHigh9 to 120
Bamber Valley Elementary SchoolElementaryPK to 5599
Bishop Elementary SchoolElementaryPK to 5545
Care & Treatment at ESCHigh5 to 126
Care & Treatment Hospital/HomeboundOtherK to 121
Century High SchoolHigh9 to 121,608
Churchill Elementary SchoolElementaryPK to 2192
Credit RecoveryHigh9 to 121
Dakota Middle SchoolMiddle6 to 8921
Early Childhood AssessmentPrekindergartenPK1
Early Childhood InterventionPrekindergartenPK154
Early Childhood Year RoundElementaryPK to K0
ECSE CommunityPrekindergartenPK40
Elton Hills Elementary SchoolElementaryPK to 5308
Folwell Elementary SchoolElementaryPK to 5352
Franklin Elementary SchoolElementaryPK to 5600
Gage Elementary SchoolElementaryPK to 5412
Gibbs Elementary SchoolElementaryPK to 5675
Hoover Early Learning SchoolPrekindergartenPK211
Hoover Elementary SchoolElementary3 to 5228
Jefferson Elementary SchoolElementaryPK to 5464
John Adams Middle SchoolMiddle6 to 8867
John Marshall High SchoolHigh9 to 121,549
Kellogg Middle SchoolMiddle6 to 8769
LEAP Launching Emerging Adults PrgHigh9 to 127
Lincoln K-8 SchoolElementaryK to 8506
Longfellow Elementary SchoolElementaryPK to 5265
Mayo High SchoolHigh9 to 121,787
Middle School ALCMiddle6 to 831
Mighty Oaks Early Learning SchoolPrekindergartenPK56
MNSync Online ElementaryElementaryK to 668
MNSync Online SecondaryHigh7 to 12292
Out of State Care and TreatmentOtherK to 120
Overland Elementary SchoolElementaryPK to 5549
P-Tech 535High9 to 123
Pinewood Elementary SchoolElementaryPK to 5380
PrairieCareOtherK to 1220
Project Search Mayo ClinicHigh128
Riverside Central Elementary SchoolCEP schoolElementaryPK to 5509
Rochester Academy-Idp Living(RAIL)High11 to 1283
Rochester ALC Recovery ProgramHigh9 to 129
Rochester Alternative Learning CntrHigh9 to 12387
Rochester Phoenix AcademyCEP schoolOtherK to 1266
Southeast Regional Crisis CenterHigh5 to 127
Sunset Terrace Elementary SchoolElementaryPK to 5437
Washington Elementary SchoolElementaryK to 5334
Willow Creek Middle SchoolMiddle6 to 8864

Nearby and related

Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.