Our Rochester Public Schools
Rochester Public Schools, located in Rochester, Minnesota, has the seventh largest enrollment in Minnesota and covers 218 square miles of Olmsted County and extends into Wabasha County. The district’s pre-kindergarten through grade 12 program serves approximately 17,500 students. The district also offers various alternative schools and six districtwide programs. Rochester Public Schools' educational program is designed to reach all students. Select a school or program below to learn more.