Head-Royce School is a nonsectarian independent day school in Oakland, California. It serves students from elementary through high school, with enrollment between 700 and 1,000 across three divisions. That scale makes it one of the larger independent day schools in the East Bay — big enough to offer broad programs, small enough that faculty still know students by name.
Teaching at Head-Royce spans a wide age range on a single campus. Lower, middle, and upper school faculty share the same community. A teacher who joins the school can build relationships with students and families over many years. That kind of continuity is rare at schools that serve only one grade band.
The school's finances back up its programs. Net assets exceeded $91 million in 2023, and annual revenue topped $47 million. Fundraising grew nearly 24 percent in the most recent year — a signal of active donor support. Schools in this position tend to invest in faculty salaries, professional development, and classroom resources rather than cut corners on compensation.
Head-Royce hires faculty across core subjects and runs four language programs: Mandarin, French, Latin, and Spanish. Administrative, admission, and student support roles open as well. Most teaching searches run in the months before the academic year begins, though specialist and leadership roles can post at any time.
For candidates seeking day school teaching jobs in California, Head-Royce School offers an urban Oakland setting, a financially stable institution, and a mission focused on intellect, character, and creativity — without a religious framework shaping the curriculum or culture.
Signature programs
- Four language programs (Mandarin, French, Latin, Spanish)
- Innovation centers and integrated technology
- Service learning and civic engagement
Open positions at Head-Royce School
25 current openings. Click any role to apply directly on the school's site.
Showing 12 of 25. See the full list on the school's career page.
Not sure if Head-Royce School 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 →