Julia Morgan School For Girls is a day school in Oakland, California, serving grades 6–8 with approximately 150 students. Named after the pioneering architect Julia Morgan, the school has no religious affiliation and builds its mission around developing confident, capable, creative, and compassionate young women.
Teaching middle school girls in a small setting shifts what happens in the classroom. Faculty design lessons attuned to how girls this age think and lead. Classes stay small—you teach the same student across subjects and know her as a person, not a roster number. Spanish runs through the curriculum, creating natural collaboration between language and content teachers. The middle years matter; educators here treat that arc as genuine intellectual work.
Julia Morgan School For Girls operates from financial stability. The school holds $4.5 million in net assets and maintains consistent revenue, which funds small classes and ongoing professional development. That foundation means teaching happens at human scale. Resources exist, and your energy flows to students rather than toward fundraising crises.
The school hires for English, mathematics, sciences, and social studies positions. Spanish instructors and support staff roles open seasonally. Benefits include health coverage, retirement contributions, and professional development funding. The school seeks educators drawn to middle school growth rather than worn down by it.
For Bay Area teachers seeking an all-girls day environment where you know 150 girls deeply and a mission centered on female agency shapes daily work, Julia Morgan School For Girls offers substantive roles in a financially stable setting.
Open positions at Julia Morgan School For Girls
3 current openings. Click any role to apply directly on the school's site.
Not sure if Julia Morgan School For Girls 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 →