Green Hills Elementary
School pathway
Test scores
CAASPP 2023-24 . % met or exceeded standardWhat this means: On the CAASPP, California's statewide test, about 73 of every 100 students at this school read and write at grade level and about 81 of 100 do math at grade level. Across all California schools, those numbers are about 47 and 36. Reading and writing scores are up about 9 points since 2014, while math scores are up about 22 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 77% of students here test proficient in math and reading, compared with the roughly 71% typical for California schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among California's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Green Hills Elementary
Green Hills Elementary is a tight-knit elementary campus in Millbrae, California, run under Millbrae Elementary. The school teaches 338 students in grades K through 5. By comparison, California's public schools average about 465 students each, so Green Hills Elementary sits 27% smaller than that benchmark.
Across the 5 schools in Millbrae Elementary (2,106 students total), Green Hills Elementary accounts for its share of the district's footprint.
Demographically, Green Hills Elementary lists that 63% of the student body identifies as Asian. Other groups include 15% Hispanic, 10% White, 10% multiracial. That is meaningfully more Asian than the county at large, where the share is closer to 31%.
Looking at the economic backdrop, The school reports having 15 full-time-equivalent teachers, for a student-teacher ratio near 22.5:1. The state averages about 22.3:1, putting this campus right in line with peers. Roughly 15% of students at Green Hills Elementary qualify for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal. That share is lower than San Mateo County's rate of about 34%.
Adjusting for the school's free-and-reduced-lunch share, Green Hills Elementary performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 70.7%, the actual is 77.3%, a residual of +6.6 points.
In the broader community, the surrounding county (San Mateo County) reports that median household income runs about $158,855, roughly 54% of adults have completed at least a four-year degree, and roughly 4% of residents live below the federal poverty line. Across San Mateo County's 176 public schools (combined enrollment of about 82,403 students), Green Hills Elementary is one campus in the mix.
Nearest neighbor: Capuchino High, around 0.3 miles off. Counting just inside five miles, 8 other public schools cluster around Green Hills Elementary. On composite proficiency, Green Hills Elementary comes 2nd of 9 in the immediate cluster, higher than the nearby-schools average of 50.1%.
The school occupies an outer-ring site.
Over the past 7-year window. Over the past 7-year window, the student count declined 14%: 394 students in 2018 compared to 338 in 2025. The White share of enrollment contracted from 22% to 10% over that span. Class-load math has fell: from 26.3:1 in 2018 to 22.5:1 in 2025.
On the community side, the page collects discussion, questions, and updates around classroom updates, athletics, and weather closures. Parents, students, alumni, and staff are welcome to weigh in.
San Mateo County at a glance
View full county profileQuick facts
Related schools
- Taylor MiddleMiddle · 756 students
- Spring Valley ElementaryElementary · 375 students
- Meadows ElementaryElementary · 360 students
- Lomita Park ElementaryElementary · 277 students
- Mills HighHigh · 1,115 students
- Taylor MiddleMiddle · 756 students
- Spring Valley ElementaryElementary · 375 students
- Meadows ElementaryElementary · 360 students
- Capuchino High0.3 mi · 1,061
- Taylor Middle0.5 mi · 756
- Lomita Park Elementary0.6 mi · 277
- Meadows Elementary0.8 mi · 360
- Parkside Intermediate1.0 mi · 491
- Mills High1.1 mi · 1,115