St. Stephen School

401 Eucalyptus Drive, San Francisco, CA 94132
(415) 664-8331

(out of 10)

Private Grades K-8 327 students 19 students/teacher (CA avg is 21)

Test Scores by grade

About this school

St. Stephen School is a private middle school in San Francisco. The principal of St. Stephen School is Mrs. Sharon Allen, whose e-mail is 327 children attend St. Stephen School and identify mostly as White, non-Hispanic; Asian; and Hispanic. The student to teacher ratio at St. Stephen School is 19:1. West Portal Lutheran Elementary School is one of the nearest middle schools.

Extracurricular activities


  • Chorus
  • Computer arts
  • Drawing painting

Languages Taught

  • Spanish


  • Baseball
  • Basketball
  • Cross country
  • P.E. classes
  • Soccer
  • Softball
  • Track
  • Volleyball

Student Ethnicities

Ethnicity School District
White, non-Hispanic 68% %
Asian 6% %
Hispanic 4% %
Asian/Pacific Islander 14% %
Multiracial 14% %
Native Hawaiian or Other Pacific Islander 0.3% %
Black, non-Hispanic 0% %
Native American or Native Alaskan 0% %

Community ratings & reviews

  • (1 year ago)

    This is one of the worse schools I have ever experienced. The principal yells at parents and teachers. Parents are actually afraid of the principal. Some teachers yell at the children to the point where some were afraid to go to school. The school is also very "clicky" for the children and the parents. It was like a time machine back to high school. If you are not in the "cool" crowd expect to be sat in the back at the fundraisers and to be ignored during soccer games. There was a lot of bullying by the children and if the bully's family is a high contributor to the fund raising being praised below well be prepared for no action and a lot of excuses. The kids also eat outside with seagulls flying overhead. They need to try to avoid having the birds eat their lunches and not get bombed while they sit and eat on the concrete playground. Academics were subpar (especially Math) and there is no real computer education class (like Scratch at good private schools). They do have computers but only to do mathletics or other homework sites. Children are not allowed to express themselves. Sad sad school. Amen to being done.

  • (1 year ago)

    Amazing leadership and administrative team! Everything they do they do for the kids. Their fundraising efforts are some of the best I've ever seen. The parents are so involved and create such a welcoming enviroment.

  • (2 years ago)

    It is an ok school I've seen much better and my sons grades did not improve at all so during middle school me and my husband have sent him to presidio middle school and once we sent him there he was doing much better than when he went to st.stephens presidio middle school is much better than st.stephens school plus st.stephens told my child that they cannot be an astronaut and that crushed my sons dreams I bet not any parent in the universe would want someone else crush their daughters or sons dream and now he improved so well when he transformed to presidio in st.stephens he use to get F's and D's but now he has B's and A's when he comes home with his report card so don't send your child to st.stephens and make the wrong choice choose presidio middle school Instead!

  • (3 years ago)

    After a year of the same administration...nothing really has changed. With visits from "downtown" on a regular basis we have seen little change. Two or three good months and then the emotional roller coaster with the principal begins again. I guess the powers that be value the principal over a happy productive staff. What a wasted year this has been.

  • (4 years ago)

    St. Stephen is an excellent school with high academic standards and very dedicated teachers and staff. Our principal is a professional who is knowledgeable supports her faculty and staff loves her students adapts to change. and continues to strive to keep our school at the highest level possible. Our school continues to have a "waiting list" every year. Our school motto is "The Children Are Our Future."

  • (4 years ago)

    Amazing school. Incredible community. Dynamic principal. Would give 6 stars if I could. We couldn't be happier.

  • (4 years ago)

    It's very interesting how all of the honest reviews posted in 2011 have been deleted! The truth always prevails! You cannot erase the fact that the administration needs an overhaul.

  • (4 years ago)

    Yeh! way to go St. Stephen just got all new Apple computers for their technology lab thanks to the money raised at the resent Auction. The school is hoping to get smart boards for all the class rooms. This is a cutting edge school and has gone from strength to strength thanks to the guidance and energy of its principal Mrs. Sharon McCarthy Allen. It is no wonder the school scored so highly on its accreditation survey a few weeks ago.

  • (4 years ago)

    Mrs. Allen has been such a sincere and intricate part of our school community for nine years her record alone reflects her abilities as an educator and a leader. Our school has gone from strength to strength; we are probably the most desirable elementary school in our district. Our class ratios for boys and girls are evenly balanced. Our extra curricular activities and programs are unequaled and we recently scored the highest rating achievable on our credentialing and accreditation. These successes are due mainly to the hard work and dedication of Mrs. Allen. It is the best environment for our children s education the safest bully free school. Mrs. Allen is dependable hard-working; peace-loving courteous and most importantly the children love her. I know my children go to school happy every day. They love their environment they love their teachers and while the teachers change from year to year the constant has always been Mrs. Allen. She greets the children first thing every morning and says good bye every afternoon. She knows them all by name and their parents and siblings too. I would strongly recommend St. Stephen School to anyone luck enough to get a place there.

  • (4 years ago)

    Excellent school with a principal who has worked hard to make this an outstanding school that students can be proud to attend.

  • (4 years ago)

    I think St. Stephens is overall a great school. What it lacks it makes up in many other ways. My son had a great experience there. The principal has a strong personality but I see that as an advantage for the school..

  • (4 years ago)

    My daughter has been at this school since Kindergarten and she is in the 7th grade now. It's a small private school with one class per grade since Kindergarten. At first it was good for her since she developed relationships with her class mates at a young age. Unfortunately since the 4th grade she has been complaining about cliques and kids spreading rumors etc. I guess typical elementary school stuff but magnified due to small environment. School assignment is a hit and miss but she doesn't seem to have a large amount of homework and does not appear to spend much time on it. Still she consistently receive honors. Lots of sports through CYO which can be costly but no music programs. Lots of school activities very time consuming and can be costly if you contribute to the fundraising all the time.

  • (5 years ago)

    Two of the reviews that have spoken very derogatory about St. Stephen School and the principal Mrs. Allen are completely untrue and spiteful. Obviously both these people are haboring some type of grudge and can only vent their frustration to embarass the principal and school. To all the potential families looking at St. Stephen School~I can and will guarantee you that this school is a wonderful place for your child to attend. Mrs. Allen's high expectations for the quality of teaching and environment at St. Stephen is hard to match and that is because of Mrs. Allen's commitment and dedication. I feel sorry for people who like to seek revenge on a format like this. If you are both so unhappy no one is making you stay. St. Stephen's is a happy place and doesn't need mean-spirited people like both of you to bring everyone down to your level. Thank you.

  • (5 years ago)

    I have seen a very different administration in action than some of the parents writing reviews here during the years I have been associated with St. Stephen's. The administration I have personally seen spoke cruely & rudely to several of the teachers. I would have agree with an earlier parent comment I also have seen teachers walking on egg shells around her. Our teachers are seriously dedicated people who inspire our children to smile & get good test scores. It is certainly NOT the current administration who is inspiring anybody at St.Stephens right now. I have witnessed on several occasions outside the purview of the happy children some of the teachers being treated in a very disrespectful manner. My opinion differs from some of the recent posts but I have witnessed different administration behaviors than they have. The teachers are the scaffold of this place. We need them valued!

  • (5 years ago)

    St. Stephens is a wonderful school. The principal and teachers are very dedicated to the children. The principal knows everyone of the children by name and takes great pride in assisting them with any of their needs. The pride that everyone puts into running the school shows ont he faces of all the happy chilldren. The high test scores atttained by the students of St. Stephens also helps them to go onto the high school of their choice.

  • (5 years ago)

    I love St. Stephen School. The Principal is kind loving and always always looking out for the children. I feel confident each and every day that my child is safe and happy at school. I would not send her anywhere else! The Principal works 24/7 to make St. Stephen the BEST school it can be. One of the many great attributes of our principal is that she is always positive. She begins each day with announcements. She started a birthday basket that each student visits on their birthday. She also takes an active role in the high school experience. She met with each Eighth Grade Student to find out where they wanted to go to high school and after acceptances went out she met with them again to make sure they were happy. I have never met such a hard working administrator. The faculty staff and parents all LOVE her.

  • (5 years ago)

    Prior to enrolling my child at St. Stephen we considered public school an option but found that private better suited our needs. Sadly we are now considering switching to a different private school due to high tension among the staff and teacher turnover caused by the administration. We have witnessed teachers being reprimanded publicly and unprofessionally for trivial issues. It is shocking to observe this in a Catholic School that is highly regarded. If the current administration does not change we will be seeking another school for our child.

  • (5 years ago)

    Great school and a fantastic community. Mrs. Allen is extremely dedicated to the students at St. Stephen's and is out in the yard to greet them every day rain or shine. She has made good decisions on the hiring of new teachers and is dedicated to academic excellence.

  • (6 years ago)

    Poor academics uninterested teachers that need replacing and an overbearing principal. Great community of parents. Great location good athletic program.

  • (6 years ago)

    The academics at this school are poor until 7th grade and many teachers should be replaced. Many children who have been her for years are not friendly with each other. The Principal is very intimidating with parents. I'm glad we are out of this school now and I can be honest about the experience.

See all reviews on GreatSchools

Overall score

(based on 54 ratings & reviews)

  • Teacher quality
  • Principal leadership
  • Parent involvement


Elementary Schools

Middle Schools

High Schools