Skip to main content
CA California

Public Schools in Palo Alto, CA

Directory of 17 public schools located in Palo Alto.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 5,850 11,700 2020-2021: 9,900 students 9,900 2020-2021 2021-2022: 9,614 students 9,614 -2.9% 2021-2022 2022-2023: 9,480 students 9,480 -1.4% 2022-2023 2023-2024: 9,440 students 9,440 -0.4% 2023-2024 2024-2025: 9,360 students 9,360 -0.8% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 17 9,360 550.5 17.0:1 1,247
2023-2024 17 9,440 556.3 17.0:1 1,073
2022-2023 17 9,480 559.0 17.0:1 1,069
2021-2022 17 9,614 590.4 16.3:1 1,047
2020-2021 17 9,900 595.4 16.6:1 1,013

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Addison Elementary K-5 Elementary School Palo Alto Unified 650 Addison Ave. View ›
Barron Park Elementary K-5 Elementary School Palo Alto Unified 800 Barron Ave. View ›
Duveneck Elementary K-5 Elementary School Palo Alto Unified 705 Alester Ave. View ›
El Carmelo Elementary K-5 Elementary School Palo Alto Unified 3024 Bryant St. View ›
Ellen Fletcher Middle 6-8 Middle School Palo Alto Unified 655 Arastradero Rd. View ›
Fairmeadow Elementary K-5 Elementary School Palo Alto Unified 500 East Meadow Dr. View ›
Frank S. Greene Jr. Middle 6-8 Middle School Palo Alto Unified 750 North California Ave. View ›
Greendell K Elementary School Palo Alto Unified 4120 Middlefield Rd. View ›
Henry M. Gunn High 9-12 High School Palo Alto Unified 780 Arastradero Rd. View ›
Herbert Hoover Elementary K-5 Elementary School Palo Alto Unified 445 East Charleston Rd. View ›
Jane Lathrop Stanford Middle 6-8 Middle School Palo Alto Unified 480 East Meadow Dr. View ›
Juana Briones Elementary K-5 Elementary School Palo Alto Unified 4100 Orme St. View ›
Ohlone Elementary K-5 Elementary School Palo Alto Unified 950 Amarillo Ave. View ›
Packard Children's Hospital/Stanford K-12 Other / Combined Palo Alto Unified 725 Welch Rd. View ›
Palo Alto High 9-12 High School Palo Alto Unified 50 Embarcadero Rd. View ›
Palo Verde Elementary K-5 Elementary School Palo Alto Unified 3450 Louis Rd. View ›
Walter Hays Elementary K-5 Elementary School Palo Alto Unified 1525 Middlefield Rd. View ›