Schools in California

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in California

Showing 4,951–5,000 of 12,753 schools in California.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in California, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
iLead Agua DulceAgua DulcePublic schoolK–120
iLEAD HybridActonPublic schoolK–120
iLEAD Lancaster CharterLancasterPublic schoolK–80
iLEAD Online CharterActonPublic schoolK–120
Ilm AcademyFremontPrivate schoolK–90
Imaginarium Learning Center TheKingsburgPrivate schoolPK–K0
Imagination Lab SchoolPalo AltoPrivate schoolK–70
Imagine Schools Riverside CountyCoachellaPublic schoolK–80
Immaculate Conception Catholic SchoolMonroviaPrivate schoolK–80
Immaculate Conception SchoolLos AngelesPrivate schoolK–80
Immaculate HeartLos AngelesPrivate school6–120
Immaculate Heart Of Mary SchoolLos AngelesPrivate schoolK–80
Immaculate Heart Of Mary SchoolBelmontPrivate schoolPK–80
Immanuel Christian SchoolRidgecrestPrivate schoolK–110
Immanuel House Institute Of Higher LearningMoreno ValleyPrivate school9–120
Immanuel Lutheran SchoolRiversidePrivate schoolPK–60
Imogene Garner Hook Junior HighVictorvillePublic school7–80
Impact Academy of Arts & TechnologyHaywardPublic school6–120
Imperial Ave. Holbrook HighImperialPublic school9–120
Imperial Beach CharterImperial BeachPublic schoolK–80
Imperial County Juvenile Hall/CommunityEl CentroPublic schoolK–120
Imperial County Special EducationEl CentroPublic schoolK–120
Imperial Cross ElementaryImperialPublic schoolK–50
Imperial ElementaryAnaheimPublic schoolK–60
Imperial HighImperialPublic school9–120
Imperial MiddleLa HabraPublic school6–80
Imperial Pathways CharterEl CentroPublic school9–120
Imperial Valley Home School AcademyEl CentroPublic schoolK–80
Imperial Valley ROPEl CentroPublic school9–120
Ina Arbuckle ElementaryJurupa ValleyPublic schoolK–60
Incarnation Parish SchoolGlendalePrivate schoolK–80
IndependenceLodiPublic schoolK–120
Independence Charter AcademyHelendalePublic schoolK–120
Independence Christian SchoolAnaheimPrivate schoolPK–80
Independence ContinuationLake BalboaPublic school9–120
Independence ContinuationDiamond SpringsPublic school9–120
Independence Continuation HighMaderaPublic school9–120
Independence ElementaryBakersfieldPublic schoolK–60
Independence ElementarySouth GatePublic schoolK–50
Independence HighSan JosePublic school9–120
Independence HighBrentwoodPublic school9–120
Independence HighPaso RoblesPublic school9–120
Independence HighSan FranciscoPublic school9–120
Independence HighBakersfieldPublic school9–120
Independence High (Alternative)RosevillePublic school9–120
Independence High (Alternative)MercedPublic school9–120
Independence High (Continuation)Sutter CreekPublic school9–120
Independent Educational ProgramsAndersonPrivate school1–120
Independent ElementaryCastro ValleyPublic schoolK–50
Independent Study ProgramBarstowPublic school5–120