Valhalla Elementary vs Fair Oaks Elementary
Valhalla Elementary and Fair Oaks Elementary are very closely rated, both scoring around 5.8 out of 10. Valhalla Elementary is significantly larger with 686 students, about 2.3× the size of Fair Oaks Elementary (297). In math proficiency, Valhalla Elementary leads at 68.0%.
Attendance data is under correction. A public school's existing Resources & Environment score and overall rating shown here may still reflect an unverified attendance input.
Valhalla Elementary
Pleasant Hill, CA
5.8/10
Elementary SchoolKindergarten – 5th
686 students
Fair Oaks Elementary
Pleasant Hill, CA
5.7/10
Elementary SchoolKindergarten – 5th
297 students
Keep or send this comparison
Send to my realtor
Open an email to my realtorRatings Comparison
| Metric | Valhalla Elementary | Fair Oaks Elementary |
|---|---|---|
| Overall Rating | 5.8 / 10 | 5.7 / 10 |
| Academic Score | 7.2 | 3.2 |
| Growth Score | 6.2 | 8.1 |
| Diversity Index | — | — |
| Free/Reduced Lunch | 14% | 79.1% |
| Environment Score | 2.8 | 3.5 |
| State Rank | #6,164 of 9,557 | #6,369 of 9,557 |
| State Percentile | 36th | 33th |
Test Scores
| Subject | Valhalla Elementary | Fair Oaks Elementary |
|---|---|---|
| Math Proficiency | 68.0% | 17.0% |
| Math (State Avg) | — | — |
| ELA Proficiency | 71.0% | 32.0% |
| ELA (State Avg) | — | — |
School Details
| Detail | Valhalla Elementary | Fair Oaks Elementary |
|---|---|---|
| Type | Elementary School | Elementary School |
| Grades | Kindergarten – 5th | Kindergarten – 5th |
| Enrollment | 686 | 297 |
| Student-Teacher Ratio | 28.6:1 | 21.2:1 |
| Free/Reduced Lunch | 14.0% | 79.1% |
| District | Mt. Diablo Unified | Mt. Diablo Unified |
| City | Pleasant Hill | Pleasant Hill |
Neighborhood
| Metric | Pleasant Hill (94523) | Pleasant Hill (94523) |
|---|---|---|
| Median Household Income | $142,622 | $142,622 |
| Median Home Value | $1,038,400 | $1,038,400 |
| Median Rent | $2,479 | $2,479 |
| College Educated (Bachelor's+) | 55.9% | 55.9% |
| Poverty Rate | 6.4% | 6.4% |
| Avg Commute | 30 min | 30 min |