Rochester is situated 176 km north of Melbourne and has a population of approximately 2,500 residents, positioned along the banks of the Campaspe River. The town is conveniently located near larger regional centers such as Echuca, Kyabram, Bendigo, and Shepparton. St. Joseph’s Primary School, centrally located within Rochester, serves a diverse area and attracts students from surrounding communities, including Nanneella, Lockington, and Bamawm.
Founded in 1893, St. Joseph’s Primary School has been a vital part of the community for many years. It is a vibrant Catholic Primary School, accommodating 101 students across six classrooms as of 2024. With the exception of Grade 2, the school utilises multi-age classes, allowing teachers to collaborate in providing personalised, explicit and a direct instruction model tailored to the unique needs of each student.
Guided by our motto, “People of Strength, People of Gentleness,” we are committed to fostering a nurturing and inclusive Catholic community. Our school embodies a distinct spirit that unites parents, staff, and students in a supportive environment where everyone feels valued and welcomed.