St. Mary Academy-Bay View is an independent Catholic day school in Riverside, Rhode Island, serving 301 to 500 girls from preschool through grade twelve. Founded in the Sisters of Mercy tradition, the school combines academic rigor with character formation rooted in Catholic faith. Faculty teach in an all-girls environment where curriculum and community life reinforce each other—a structure that shapes how students learn and how teachers design their classrooms.
The student body is deliberately diverse, which means classroom discussions about ethics, social responsibility, and faith engage different lived experiences from day one. The school offers language instruction in French, Italian, Spanish, and English as an Alternative Language, an investment that signals institutional commitment to linguistic breadth and international perspective.
Teaching here is mission-driven but concrete. You'll work in small classes, contribute to innovative pedagogy, and participate in a community where Catholic values anchor conversations about ethics without requiring faculty to share identical beliefs. For educators drawn to values-centered work, that clarity matters.
St. Mary Academy-Bay View hires classroom teachers across lower and middle school, high school subject specialists in humanities and sciences, language instructors, and administrative or advancement roles on an as-needed basis. Most openings appear in late spring.
Located in the Providence area, the school is accessible to candidates throughout southern New England. For educators seeking day-school teaching in a Catholic, all-girls setting where diversity and mission work together, St. Mary Academy-Bay View offers substantive work in an established institutional home.
Open positions at St. Mary Academy-Bay View
3 current openings. Click any role to apply directly on the school's site.
Not sure if St. Mary Academy-Bay View is the right fit?
Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.
Take the Teacher Match Quiz →