- Official homepage for Menlo School in Atherton, California. A private school serving approx. 750 students in grades 6 through 12. This web site contains resources for Menlo students, parents, alumni, faculty and prospective applicants. Menlo School was established in 1915.www.menloschool.org