6 schools in Granite Bay
Across the city, Granite Bay hosts 6 public K-12 schools teaching roughly 4,149 California students (about 692 per campus).
7-year change in Granite Bay
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Granite Bay High | High | 09-12 | 2,036 |
| Greenhills Elementary | Elementary | KG-03 | 549 |
| Oakhills Elementary | Elementary | KG-03 | 554 |
| Ridgeview Elementary | Middle | 04-06 | 619 |
| Sierra Vista | Combined | 03-12 | 16 |
| Willma Cavitt Junior High | Middle | 07-08 | 375 |
About Granite Bay
Public education in Granite Bay, California runs across 6 schools that teaches roughly 4,149 students. By footprint, Granite Bay sits in the middle-population bracket.
In terms of grade levels, the city is made up of 2 elementary, 2 middle, 1 high, and 1 other.
Average school size in Granite Bay is around 692 students, 20% meaningfully above the California average of about 578.
Five-year track record. Total public-school enrollment in Granite Bay has grew 4% since SY 2017-18, moving from about 3,984 students to 4,149. The White share of public-school enrollment decreased from 67% to 57%.
On allk12, the community for Granite Bay discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.