Menlo School is an independent day school in Atherton, California, serving roughly 800 students in grades six through twelve. The campus on Valparaiso Avenue sits in the heart of the San Francisco Peninsula, minutes from Stanford and the venture firms along Sand Hill Road. Families come from Palo Alto, Menlo Park, and across Silicon Valley.
Menlo has no religious affiliation. Its identity centers on academics, athletics, and the arts. The language program spans Mandarin, French, Japanese, Latin, and Spanish, which hints at the range expected across departments. Teaching faculty tend to hold advanced degrees, and classes assume students will read deeply, write often, and head to selective colleges.
Compensation reflects Bay Area realities. With about $68 million in annual revenue and $243 million in net assets, Menlo School pays at the top of the local independent school market. Benefits typically include health coverage, a retirement match, tuition remission for faculty children, and a funded professional development budget. Housing near Atherton is expensive, so many staff commute from across the Peninsula or the East Bay.
Faculty jobs at Menlo span middle and upper school roles in English, math, science, history, world languages, computer science, and the arts. The school also hires athletic coaches, college counselors, learning specialists, and staff in advancement, technology, and operations. Most teaching searches run from January through April for the next school year.
One useful angle for candidates: Menlo runs on small class sizes and long faculty tenure, so each hire shapes a department for years. Teachers who want an intellectually demanding, secular day school will find Menlo School worth a close look.
Open positions at Menlo School
17 current openings. Click any role to apply directly on the school's site.
Showing 12 of 17. See the full list on the school's career page.
Not sure if Menlo 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 →