Olmsted County
Olmsted County, Minnesota operates 72 public K-12 schools today, enrolling approximately 24,627 students (about 342 per campus). By grade band, the county runs 33 elementary, 10 middle, and 25 high schools.
7-year change in Olmsted County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Olmsted County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Olmsted County
Latest 2024-25 ELA proficiency, 37 schools ranked. Minnesota state average: 49.9%.
- Byron Senior High School· 74.6%
- Folwell Elementary School· 69.3%
- Jefferson Elementary School· 68.5%
- Byron Intermediate School· 68.0%
- Washington Elementary School· 67.9%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Mayo High School | Rochester | High | 09-12 | 1,787 | · |
| Century High School | Rochester | High | 09-12 | 1,608 | · |
| John Marshall High School | Rochester | High | 09-12 | 1,549 | · |
| Dakota Middle School | Rochester | Middle | 06-08 | 921 | · |
| John Adams Middle School | Rochester | Middle | 06-08 | 867 | · |
| Willow Creek Middle School | Rochester | Middle | 06-08 | 864 | · |
| Kellogg Middle School | Rochester | Middle | 06-08 | 769 | · |
| Byron Senior High School | Byron | High | 09-12 | 695 | · |
| Gibbs Elementary School | Rochester | Elementary | PK-05 | 675 | · |
| PINE ISLAND ELEMENTARY | Pine Island | Elementary | PK-04 | 610 | · |
| STEWARTVILLE SENIOR HIGH | Stewartville | High | 09-12 | 608 | · |
| Franklin Elementary School | Rochester | Elementary | PK-05 | 600 | · |
| Bamber Valley Elementary School | Rochester | Elementary | PK-05 | 599 | · |
| Byron Middle School | Byron | Middle | 06-08 | 577 | · |
| Byron Intermediate School | Byron | Elementary | 03-05 | 551 | · |
| Overland Elementary School | Rochester | Elementary | PK-05 | 549 | · |
| Bishop Elementary School | Rochester | Elementary | PK-05 | 545 | · |
| Byron Primary School | Byron | Elementary | PK-02 | 519 | · |
| DOVER-EYOTA ELEMENTARY | Eyota | Elementary | PK-05 | 509 | · |
| Riverside Central Elementary School | Rochester | Elementary | PK-05 | 509 | · |
| Lincoln K-8 School | Rochester | Elementary | KG-08 | 506 | · |
| STEWARTVILLE MIDDLE | Stewartville | Middle | 06-08 | 480 | · |
| Jefferson Elementary School | Rochester | Elementary | PK-05 | 464 | · |
| Sunset Terrace Elementary School | Rochester | Elementary | PK-05 | 437 | · |
| Bear Cave Intermediate School | Stewartville | Elementary | 03-05 | 436 | · |
| CHATFIELD SECONDARY | Chatfield | High | 07-12 | 423 | · |
| Gage Elementary School | Rochester | Elementary | PK-05 | 412 | · |
| BONNER ELEMENTARY | Stewartville | Elementary | KG-02 | 411 | · |
| Rochester Alternative Learning Cntr | Rochester | High | 09-12 | 387 | · |
| Pinewood Elementary School | Rochester | Elementary | PK-05 | 380 | · |
| Folwell Elementary School | Rochester | Elementary | PK-05 | 352 | · |
| Washington Elementary School | Rochester | Elementary | KG-05 | 334 | · |
| Rochester Math & Science Elementary | Rochester | Elementary | KG-06 | 322 | · |
| DOVER-EYOTA HIGH SCHOOL | Eyota | High | 09-12 | 311 | · |
| Elton Hills Elementary School | Rochester | Elementary | PK-05 | 308 | · |
| MNSync Online Secondary | Rochester | High | 07-12 | 292 | · |
| Longfellow Elementary School | Rochester | Elementary | PK-05 | 265 | · |
| DOVER-EYOTA MIDDLE SCHOOL | Eyota | Middle | 06-08 | 237 | · |
| Rochester Math & Science Secondary | Rochester | High | 07-12 | 230 | · |
| Hoover Elementary School | Rochester | Elementary | 03-05 | 228 | · |
| Hoover Early Learning School | Rochester | Elementary | PK-PK | 211 | · |
| Churchill Elementary School | Rochester | Elementary | PK-02 | 192 | · |
| Montessori at Franklin Elementary | Rochester | Elementary | KG-05 | 174 | · |
| EARLY CHILDHOOD INTERVENTION | Rochester | Elementary | PK-PK | 154 | · |
| ROCHESTER STEM ACADEMY | Rochester | High | 09-12 | 116 | · |
| Rochester Beacon Academy | Rochester | High | 06-12 | 115 | · |
| Rochester Academy-Idp Living(RAIL) | Rochester | High | 11-12 | 83 | · |
| MNSync Online Elementary | Rochester | Elementary | KG-06 | 68 | · |
| Rochester Phoenix Academy | Rochester | Combined | KG-12 | 66 | · |
| RPS Online Middle School | Rochester | Middle | 07-08 | 58 | · |
| Mighty Oaks Early Learning School | Rochester | Elementary | PK-PK | 56 | · |
| Central Education Center | Stewartville | Elementary | PK-PK | 41 | · |
| ECSE Community | Rochester | Elementary | PK-PK | 40 | · |
| Middle School ALC | Rochester | Middle | 06-08 | 31 | · |
| Middle School Right Fit | Rochester | Middle | 06-08 | 27 | · |
| PrairieCare | Rochester | Combined | KG-12 | 20 | · |
| Rochester ALC Recovery Program | Rochester | High | 09-12 | 9 | · |
| Project Search Mayo Clinic | Rochester | High | 12-12 | 8 | · |
| LEAP Launching Emerging Adults Prg | Rochester | High | 09-12 | 7 | · |
| Southeast Regional Crisis Center | Rochester | High | 05-12 | 7 | · |
| Care & Treatment at ESC | Rochester | High | 05-12 | 6 | · |
| FOCUS ALP | Chatfield | High | 09-12 | 6 | · |
| P-TECH 535 | Rochester | High | 09-12 | 3 | · |
| Care & Treatment Hospital/Homebound | Rochester | Combined | KG-12 | 1 | · |
| Credit Recovery | Rochester | High | 09-12 | 1 | · |
| Early Childhood Assessment | Rochester | Elementary | PK-PK | 1 | · |
| ALC Summer Credit Recovery | Rochester | High | 09-12 | 0 | · |
| EARLY CHILDHOOD YEAR ROUND | Rochester | Elementary | PK-KG | 0 | · |
| Out of State Care and Treatment | Rochester | Combined | KG-12 | 0 | · |
| RSTEM Online | Rochester | High | 09-12 | 0 | · |
| Rochester Math & Science Online | Rochester | High | 09-12 | 0 | · |
| Rosa Parks Charter High School | Rochester | High | 09-12 | 0 | · |
Cities in Olmsted County
About Olmsted County
Olmsted County is a moderately sized county of about 164,498 residents in Minnesota. Its public-school system educates approximately 24,627 students across 72 schools.
Stepping back, census numbers show median household income runs near $95,406, 49% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 5%. That income level is 23% above the Minnesota median.
For a sense of the school types, Olmsted County covers 33 elementary schools (11,458 students), 10 middle schools (4,831), 25 high schools (8,251), and 4 combined or other schools.
Rochester Public School District is the biggest district by enrollment, covering about 17,171 students across Olmsted County.
Over the past 7-year window. Across the same 7-year window, public-school enrollment remained close to its prior level: 24,319 students in SY 2017-18 versus 24,252 in SY 2024-25. Over that span, Olmsted County opened 3 schools, going from 59 to 62. On the demographic side, White enrollment moved from 67% to 61% over the same window.
On allk12, the community for Olmsted County discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.