Pleasant Hill, CA hosts 15 public schools with an average rating of 4 of out 10 by GreatSchools. You can also find 10 private schools.
People
School
Earnings
Elevation
118.54 Feet
Tree Coverage
8.45%
Days of Sunshine
High
Rainfall
19 Inches