Welcome to
Rochester Public Schools

Whether you're new to Rochester, have lived here for years and have a student who's about to start at an RPS neighborhood school, or joining RPS Online from elsewhere in Minnesota, welcome! We're so glad to have you join the RPS community.

On this page, you will find a lot of the information you need to know before enrolling your student(s) in an RPS school. We encourage you to take a look through the rest of our website and reach out to 507.328.3000 with any questions.


Neighborhood Schools

Wondering where your child will go to school? Find your neighborhood school. Check out the schools below for more information about each school.

Students are automatically assigned to their neighborhood school when enrolling at Rochester Public Schools. Each school has its own unique environment and community. When students attend a school near their home, families can more easily connect with teachers and contribute as school volunteers and leaders.

RPS Online

RPS Online offers a K-12, synchronous-first, online learning environment for students across the state of Minnesota. Students engage in learning aligned to the Minnesota State Academic Standards taught by Rochester Public School teachers.

Instruction is provided primarily in a live, synchronous model with some offline and/or asynchronous work included. Our courses are designed based on best practice instructional design merged with learning and teaching research.

Learn more about RPS Online.


Elementary Schools

Middle Schools

High Schools

Alternative Learning


Hey, Class of 2036!
Learn more about kindergarten at RPS

Incoming Kindergarten student at the KO2K event Photobooth

Do you have a child eligible to enter kindergarten this coming fall? As the parent or guardian of a student in our schools, you are our most important and valued partner in our work to help your child achieve academic excellence. The first step is scheduling an early childhood screening and then enrolling in Kindergarten. Use the resources on our page to navigate through our website and learn more about Rochester Public Schools.


Learn More



Before you enroll
More information below

Click on each item below to learn more.

Enroll today!

We are so excited to welcome you and your family to our District!


Office of Registration and Records
615 7th Street SW | Room 124
507.328.4200 | Email
Fax: 507.328.5998



In order to complete registration online or in person,  please have your child/children's:

  1. Certified birth certificate
  2. Immunization record
  3. Name and address of previous school (if applicable)
  4. Current copy of IEP/Summary Evaluation (if applicable)

Submit these forms through the online registration process, fax them to (507) 328-5998, email, or bring the documents to the Registration and Records Office in the Edison Administration Building.