Middle Schools in Hercules, CA Hercules Middle & High School1900 Refugio Valley RdHercules, CA, 945475102311429High SchoolsMiddle SchoolsPrivate Schools (K 12)Private Schools K 12Public SchoolsSan Lorenzo High School Show More