Support Us


Thank you for considering Millennium School during your middle school search! You’ll find information here about how to sign up for admissions events and begin the application process. Please contact us at any time with your questions.


Finding the Right Fit

Parenting is a tough job, and making decisions about our kids’ education can be stressful. Middle school is a very special time, when students are ready to step out of their childhood and into early adolescence. They look older on the outside, but are still young on the inside. We want them to be challenged enough to be ready for high school, yet safe enough to still be themselves and not lose their love for learning.
The good news is… they have you as parents. We live in a community with a lot of great education choices, and they feel your presence in guiding them.  We’re looking for students and parents who deeply value self-awareness and reflection, intellectual curiosity, empathy, and continual personal growth. Equally importantly, we’re looking for those who are excited to help build a community, who understand the entrepreneurial challenges of a young school and are inspired to create a diverse, inclusive and loving place.
To us, there is no such thing as a perfect student, nor a perfect school. For parents, we invite your authenticity around sharing both strengths and challenges for your child. We review each student holistically, knowing they are far more than a GPA, and that often their challenges are the ingredients for future strengths.

Here’s a look at our 2019 8th grade graduates


life after millennium: high School!

Millennium School provides students with the foundation they need to be successful in high school, college, and beyond. While in middle school our students learn how to study, to organize their materials and their time, and to seek out support when they need it. Millennium also provides SSAT testing prep throughout 7th grade, and application counseling to help 8th grade families find the right fit for high school.

We encourage Millennium students to follow their own path, and we are proud of the broad range of high schools our students have been accepted into already:

Bay School




Jewish Community HS


Marin School

Nueva Upper School

Sacred Heart

San Domenico

Stern School

University High School

Urban School

Waldorf HS

SF School of the Arts (SOTA)

Diversity & Inclusion

Millennium School serves both students and community best when it represents a wide range of perspectives, talents, and experiences. We define diversity broadly, embracing students and families who reflect diversity in gender, race, ethnicity, nationality, religion, culture, family composition, sexual orientation, physical differences, and socioeconomic background.

Our commitment to diversity stems from our developmental approach. We know that middle school is an essential period for identity formation, when adolescents begin to answer fundamental questions about themselves. To answer these questions well, few experiences are more powerful than membership in a diverse, inclusive community. Such a community pushes students to learn how to incorporate multiple viewpoints and experiences; it enables them to honor what is unique within themselves; and it develops the empathy, social agility, and cross-cultural competence that is essential to life in the twenty-first century.


Applications for Fall 2020

Admissions Deadline:  Applications for admission in Fall 2020 are due January 13th, 2020 by 5:00pm, while Flexible Tuition (financial assistance) materials are due February 3rd, 2020.

Decision Date: Decisions will be released (in coordination with other Bay Area independent schools) on March 19th, 2020.

Admissions Process:
We look forward to getting to know your family! Our application process is outlined below, and please feel free to contact us at any point with questions. Inquiries can be directed to Ashley Nickels, Admissions Officer, at 

Mandatory Steps:

1. Attend an Info Session & Tour: Info Sessions offer a chance to meet the team and see the school in action. The morning includes an introduction to the school's philosophy and academics from 9:00-9:30, followed by a tour of the school from 9:30-10:15am. These events are designed for parents, while our Pop-Up School and Open House provide opportunities for prospective students to get to know the school. To register for an Info Session, see the Admission Events


2. Online Application: We use an online platform called Ravenna for all of our application materials. There are three main components to fill out: a Basic Information Form, a Student Questionnaire, and a Parent Questionnaire. To get started, create an account on Ravenna by clicking here. Once your account is ready, you can search for Millennium School’s online application in Ravenna's School Directory.

3. Attend a Pop-Up School: These are the most fun parts of the admissions process – a chance for students and parents alike to participate in an interactive learning experience, as an example of our learning approach. We offer 3 “Pop-Ups” during the admissions season, each on a Saturday afternoon. The student and at least one parent are expected to attend for the full event. *Registration for our Pop-up Schools takes place through Ravenna. Please head to your Ravenna account to sign up for a Pop-up School. For more information and dates, see the Admission Events section below. 


4. Recommendations: Parents should request one Teacher Recommendation Form and one Counselor/Principal Recommendation Form (both located on Ravenna) to be sent to Millennium School from the student’s current school. All of this can be done online. The teacher may have taught the student in any subject in the 4th or 5th grade. Once the request is made, recommenders submit their forms to Millennium School directly, either through Ravenna (preferred) or by mail. 

5. Transcript: Parents should request academic records (i.e., Transcript and Progress Reports) from their current school to be sent directly to Millennium School.  The release form is located on Ravenna. Academic records should include information from the current school year (as soon as it is available) and from the previous two years. Note that we do not require standardized testing.

6. Parent/Guardian Conversation: After you’ve completed your application, we will get in touch to schedule a 45-minute in-person conversation. We want to chat with prospective parents to learn more about your child, your family, and what you’re looking for in a middle school experience. **Please note: We will contact you to schedule this once your application is complete in early 2020.**

Optional Step:

7. Flexible Tuition Application: For those families interested in our Flexible Tuition program, which creates a unique tuition amount relative to a family’s ability to pay, please click here for further information.


Next steps:

1.     Reserve your place for an Information Session & Tour

2.     Register with Ravenna to be in our admissions process

3.     Reserve your place for a Pop-Up School

4.     Complete an online application through Ravenna

5.     Apply for Flexible Tuition (optional)


In this section you may register for Millennium School admission events. Please check back regularly as we will add registration for Open Houses, Pop-up Schools, and other community events. 


To register for an Info Session, click on one of the links below.

Prospective families will meet the Millennium team, hear an overview of Millennium's developmental approach to middle school, and have plenty of time for questions and conversation. The Info Session will take place from 9:00 - 9:30am, followed by a School Tour from 9:30 - 10:15am. These sessions are designed for prospective parents only, but contact us if this presents a hardship. Our Pop-Up School events are designed for students specifically.


Come learn with us! Pop-Up School sessions are the most fun part of our application process, engaging both parents and students in an interactive introduction to Millennium's approach. Over two hours, students will get to meet Millennium faculty and work on a hands-on project together, while parents participate in a separate forum and then witness student presentations. We ask that at least one parent be present throughout. One ticket per applicant.

*Registration for our Pop-up Schools takes place through Ravenna. Please head to your Ravenna account to sign up for a Pop-up School. Our dates will be posted shortly!

*Attendance at our Pop-up Schools is a mandatory application step for admission at Millennium, even though our last session is after the application deadline. Please ensure you have registered for or attended a Pop-up school before the application deadline on 1/13/20.


Millennium School aims to represent the full diversity of the San Francisco Bay Area, including a range of socioeconomic backgrounds. We believe deeply that this serves our students by creating a more powerful educational experience, in which multiple social perspectives are honored and incorporated.
To do this, we've created a Flexible Tuition program, which adjusts tuition levels according to a family's ability to pay, as reflected by financial information they provide about their income and assets. Our intent is to make Millennium accessible for all student, including low- to middle-income families. 


Flexible Tuition range for the 2019-2020 school year is $500 - $35,390, depending on a family's demonstrated ability to pay.

We encourage ALL families to apply to our Flex Tuition program.

How to Apply for Flexible Tuition

We've partnered with FACTS Financial Aid Assessment to provide families with an easy online application process. Simply follow these steps to apply for our Flexible Tuition Program:

  1. Click here to go to our online FACTS application.

  2. Submit the following documents to FACTS directly: federal income tax return, W-2 forms, and supporting documentation for non-taxable income.

  3. If your family is offered admission to Millennium School, we will provide your family’s unique Flexible Tuition contribution along with your admissions notification.

  4. Please note our deadline of February 4, 2019 to submit all of your materials to FACTS.

A few facts about FACTS…

  • There is no cost for families to complete our FACTS application.

  • The FACTS application is available in English and Spanish.

  • Call FACTS customer care 24 hours a day at 1-866-441-4637; assistance is offered in English and Spanish.


Below we’ve captured responses to some of our most frequently asked questions. If you don’t see your question addressed here, please contact our admissions office directly.

+ How many students do you accept each year?

We currently accept a new class of at most 30 incoming 6th grade students each year.

+ Why did you choose that size?

Current research indicates that the maximum number of people with whom adults can maintain stable social relationships is 100-150. This is a group size wherein any individual knows, relates to, and can feel seen and trusted by another. We believe that for adolescents within a three-year middle school program an optimal size is 90. This provides a small enough community for social safety and a large enough community for diversity of interests and talents.

+ What is the balance of boys and girls?

We aim for a 50/50 balance of boys and girls. The final tally varies from year to year. Our current balance is 53% girls and 47% boys.

+ Where do most of your students come from?

Millennium students primarily reside in San Francisco, although we have students commuting from Marin, the East Bay, and the Peninsula. About half of our students join us from public school, and half from other independent schools.

+ Do you have a sibling policy?

If a sibling of a current Millennium student applies, they receive preference, but not an automatic acceptance. We look at each applicant based on their unique merits and relative to the overall class we are shaping.

+ Do you have a bus?

Millennium currently does not have a bus for its students. We do strongly encourage carpooling, walking, biking, and municipal transportation.

+ How does Flexible Tuition Work?

We encourage all families to apply to our Flexible Tuition program through FACTS. FACTS is a third-party financial assessment service that determines each family’s ability to pay tuition, separate from the Millennium admissions process. Currently more than half of Millennium families participate, assigning them a reduced total tuition amount.

+ When is payment due?

Once families decide to attend Millennium, we consider that a binding commitment and will hold a place for your student. Tuition can be paid all at once, or spread over 10 months. All tuition payment structures begin being due on June 1 of that year.

+ Is there an expectation for additional financial contribution?

Millennium is a non-profit independent school, and requires significant additional funding above tuition to cover its costs of operations. We currently fundraise from local families and foundations to cover that gap. So each year Millennium runs an Annual Fund, inviting our students’ families and friends to contribute. Any funds donated through our Annual Fund go to school operations, and are tax-deductible. While there is no mandatory requirement to make an additional contribution, we do encourage every family to donate at least some small gift to support the overall community.

+ Do you have a meal plan?

Yes, Millennium offers two meal plan options for families, School Foodies and Green Tiffin. Those families wishing to participate pay for their own meals directly to the provider. Meal plan discounts are available for families on scholarship. Both services offer dairy-free, gluten-free and vegetarian options.


We welcome your questions of any kind about Millennium School or the admissions process. 
Please contact us through any of the methods below, and a member of our team will be in touch shortly.

Ashley Nickels, Admissions Officer
Phone: 415-992-8520, extension 102
Millennium School Admissions
P.O. Box 420808
San Francisco, CA 94142