Beta 2.0

The number one high school in california

Magnolia Sports

Some schools dont even show up to the games because they are scared to play against us, they say that they are going to lose anyway so none of them show up. ever since the school opened in 1961 we were dominating all the the schools around the district.

why we are the top dogs




Succsess Rate

sports apperel

  • shirts/pants
  • soccer
  • basketball
  • wrestling
  • tennis
  • 100-200 dollars

    per item
  • hats
  • baseball caps
  • visors of MHS
  • tennes visors
  • custom snapbacks
  • 25-5o dollars

    per item



Haig Diribe Assistant Principal

Dr. Diribe earned a doctorate and master’s degree in Veterinary Medicine and Surgery and was a lecturer at the University of Nigeria, before beginning his career in education as a general science teacher at Hosler Junior High School in Lynwood. He joined AUHSD in 1999 as a science teacher at South Junior HighSchool, where he also served as Teacher on Special Assignment in the role of assistant principal. For ten years before transferring to Magnolia High School in the 2015-2016 school year, he had served as assistant principal at both Ball Junior and Loara High Schools. He loves to draw, paint and create works of art and is married with children.


Denise Alvarado Assistant Principal

Ms. Alvarado earned a Bachelor's degree in Psychology from UC Davis. She earned her teaching credential, Masters Degree and administrative credential from Cal State Fullerton. She taught high school Mathematics for seven years and served as Dean of Academics for three years in the Fullerton JUHSD. She began her career in the AUHSD in 2013-2014 school year as an Assistant Principal at Brookhurst Junior High and joined the Magnolia HS family in the 2015 - 2016 school year. Ms. Alvarado has a passion for volunteering and mentoring in her community. She has been a Fullerton College PUENTE metor for ten years and Cypress College mentor for three years.

pictures of MHS

Contact Me

2450 W. Ball Rd., Anaheim CA, 92804

Phone: (714)-220-4221

Email: We dont have one

Lets get in touch: