RPS Apply now graphic

About Rochester Public Schools

Rochester Public Schools is the second largest employer in Rochester, Minnesota with approximately 2,800 employees. Of those employees, approximately 1,400 are teachers and 650 are paraprofessionals. Rochester has the seventh largest enrollment in Minnesota with 17,800 students based on enrollment and spans 218 square miles throughout portions of Olmsted and Wabasha Counties. The student population mirrors the growing diversity of the community with a minority student population of 34.50 percent.

Featured Job Openings

Bishop staff high fiving students before school

Educational Support Professionals (ESP)

Rochester Public Schools is hiring general, specialized, intensive, and bilingual educational support professionals (previously known as paraprofessionals) to support our students throughout our schools.


Sunset Terrace SNS serving enchiladas to students

Student Nutrition Professionals (SNS)

Rochester Public Schools is hiring associates, cashiers, and leads to provide health meals for our students and staff.


Bus drop off in the morning with students exiting two school buses.

Bus Drivers (First Student)

Rochester Public Schools is hiring bus drivers in partnership with First Student to bring our students safely too and from school every day.


Skyline of Rochester MN reflected on river

Jonathunder, CC BY-SA 3.0 

About Rochester, MN

Rochester, Minnesota is a city of 114,000+ and twice voted "The Best Place to Live in America" by Money magazine. Rochester is home to the world-renowned Mayo Clinic. Our city draws residents and visitors from around the world.