About Rochester Public School District

Graduating senior putting cap on little sister

Rochester Public Schools, located in Rochester, Minnesota, has the seventh largest enrollment in Minnesota and covers a large part of Olmsted County and extends into Wabasha County. The district’s pre-kindergarten through grade 12 program serves approximately 17,700 students in sixteen elementary schools, four middle schools, and three comprehensive high schools. The district also offers various alternative schools and six district-wide programs. Rochester Public Schools' educational program is designed to reach all students. There are over 17,500 students in the district, more than 80 spoken languages, and approximately 85% of our students graduate from high school in four years.

Our Mission

Rochester Public Schools mission is to inspire, challenge, and empower all students with the knowledge and skills required to reach their full potential, to contribute to future generations, and to become involved members of a global community. We seek to inspire our students to become lifelong learners. 

Student counting on his fingers

Grant Neibur and his class

Staff high fiving students entering the school