Best Public or Charter Elementary School

These Public or Charter Elementary Schools were voted the Bay Area’s 2021 Best of the Best by Bay Area Parent readers. Read the full list of winners here.

San Francisco & Marin

Gold: Lafayette Elementary School. Its comprehensive curriculum stresses academic excellence for its diverse student population, and it is a magnet school for hearing-impaired students. 4545 Anza St., San Francisco. 415-750-8483.

Silver: New School of San Francisco. 940 Filbert St., San Francisco. 415-401-8489.

Bronze: Alvarado Elementary. 625 Douglass St., San Francisco. 415-695-5695.

Bronze: West Portal Elementary. 5 Lenox Way, San Francisco. 415-759-2846.

Silicon Valley

Gold: Cherrywood Elementary. The school hopes to instill a love of learning, social skills and community responsibility while meeting or exceeding grade level academic standards. 2550 Greengate Drive, San Jose. 408-923-1915.

Silver: Christa McAuliffe School. 12211 Titus Ave., Saratoga. 408-253-4696.

Bronze: Willow Glen Elementary. 1425 Lincoln St., San Jose. 408-535-6265.

East Bay

Gold: Neil Armstrong Elementary. This K-5 school has been recognized as both a California Distinguished School and a National Blue Ribbon School. 2849 Calais Drive, San Ramon. 925-479-1600.

Gold:  Tassajara Hills Elementary. A California Gold Ribbon School, Tassajara Hills prides itself on high academic performance, coupled with supporting students’ social and emotional development. 4675 Camino Tassajara Road, Danville. 925-855-7800.

Silver: Creekside Elementary. 6011 Massara St., Danville. 925-314-2000.

Bronze: Greenbrook Elementary. 1475 Harlan Drive, Danville. 925-855-5300.


Gold: Orion Alternative Elementary at John Gill School. Students in the school’s dual language immersion program attain fluency in communication, reading and writing in both Mandarin and English. 555 Avenue del Ora, Redwood City. 650-482-2406.

Silver: San Carlos Charter. 750 Dartmouth Ave., San Carlos. 650-508-7343.

Bronze: North Star Academy. 400 Duane St., Redwood City. 650-482-5973.