Rochester Public School District on the map

Click a type to show or hide its schools.

District boundary from the NCES EDGE composite school district file. Each marker is a graded school; click it for its grade and scores.

Bamber Valley ElementaryBishop ElementaryRochester Phoenix AcademyChurchill ElementaryElton Hills ElementaryFolwell ElementaryFranklin ElementaryMontessori At Franklin ElementaryGage ElementaryHoover ElementaryJefferson ElementaryLincoln K 8 District Wide SchoolLongfellow 45 15 Districtwide ElemPinewood ElementarySunset Terrace ElementaryWashington District Wide ElementaryJohn Marshall Senior HighMayo Senior HighJohn Adams MiddleWillow Creek MiddleKellogg MiddleCentury Senior HighRochester Academy Idp LivingrailRiverside Central ElementaryRochester Alternative Learning CntrGibbs ElementaryMighty Oaks Early Learning SchoolRochester Alc Recovery ProgramHoover Early Learning SchoolMiddle School Right FitRps Online Elementary SchoolRps Online Middle SchoolRps Online High SchoolCare And Treatment At EscProject Search Mayo ClinicLeap Launching Emerging Adults Prg
District boundary from the NCES EDGE composite school district file; each dot is a graded school, tap or hover for its name.

SchoolGrade summary for Rochester Public School District

Average SchoolGrade
B-
Meeting or exceeding expectations
54%
Exceeding
25%
Avg actual scores
42.4%
Avg projected
45.5%

24 of 36 schools in Rochester Public School District carry a SchoolGrade (12 have too little test data to grade). Grade distribution:

A: 5B: 10C: 5D: 4

Best schools in Rochester Public School District

Statewide rankings: all 423 high schools in Minnesota · all 229 middle schools in Minnesota · all 860 elementary schools in Minnesota

The ten highest SchoolGrades in the district. Grades reward actual test performance against the projection for each school's student context, so a B in a high-poverty school can outrank an A- elsewhere on impact.

  1. A Washington District Wide Elementary (Elementary school, exceeds expectations)
  2. A Jefferson Elementary (Elementary school, exceeds expectations)
  3. A- Folwell Elementary (Elementary school, exceeds expectations)
  4. A- Gibbs Elementary (Elementary school, meets expectations)
  5. A- Lincoln K 8 District Wide School (Elementary school, exceeds expectations)
  6. B+ Century Senior High (High school, meets expectations)
  7. B+ Mayo Senior High (High school, meets expectations)
  8. B+ Bishop Elementary (Elementary school, exceeds expectations)
  9. B Montessori At Franklin Elementary (Elementary school, doesn't meet expectations)
  10. B Bamber Valley Elementary (Elementary school, meets expectations)

Every school in Rochester Public School District

High schools (4)

Middle and junior high schools (5)

Elementary and primary schools (19)

Other schools and academies (8)

Where Rochester Public School District schools are

Cities and towns served (1)

About this district

  • State: Best schools in Minnesota
  • County: Olmsted County
  • Type: regular local school district
  • Setting: midsize city (NCES locale of the district office)
  • Enrollment: 17,342 students with 1,126 full-time-equivalent teachers and 2,256 total staff FTE (NCES CCD, 2023-24)
  • NCES district ID: 2731800
  • Grades are the 2025-26 SchoolGrade model: each school's actual proficiency against the level projected for its student context. How SchoolGrade works

Nearby school districts

Questions about Rochester Public School District

How many schools are in Rochester Public School District?

SchoolGrade grades 36 public schools in Rochester Public School District, across 1 city or town. Every one of them is listed on this page with a link to its own report.

Which cities does Rochester Public School District serve?

The largest by graded schools: Rochester.

How good are the schools in Rochester Public School District?

Across the 24 graded schools, the average SchoolGrade is B-, with 42.4% of tested students meeting the state bar against a projected 45.5%. 54% of schools meet or exceed the expectation for their student context.

How many students attend Rochester Public School District?

17,342 students were enrolled in Rochester Public School District in the 2023-24 school year, about 15.4 students per full-time teacher (NCES Common Core of Data).

Where is Rochester Public School District?

Rochester Public School District is in Minnesota, based in Olmsted County, with its district office in Rochester. Its boundary covers about 215 sq mi.