Skip to content

California school data rankings

Compare regular public school districts by one measure at a time, then inspect the underlying profile. Of 987 regular districts, 987 report 2024–25 enrollment and 974 match the FY 2023 finance file. Charter, service, specialized, and other agencies remain in the directory but are excluded from these unlike comparisons.

Explore and re-rank regular California districts

Search by district or city, then switch between enrollment, spending, instructional investment, and student–teacher ratio. Missing records are excluded only from the selected measure.

Showing 1–25 of 987 regular districts reporting enrollment. NCES CCD 2024–25.

Scroll horizontally to see every column.

Districts ordered by the selected measure; positions describe data, not school quality
PositionDistrictCitySchoolsEnrollment
1Los Angeles UnifiedLos Angeles784408,026
2San Diego UnifiedSan Diego17595,175
3Fresno UnifiedFresno10168,131
4Elk Grove UnifiedElk Grove6763,421
5Long Beach UnifiedLong Beach8162,644
6Corona-Norco UnifiedNorco5349,487
7San Francisco UnifiedSan Francisco11348,902
8San Bernardino City UnifiedSan Bernardino7644,192
9Clovis UnifiedClovis5343,669
10Kern HighBakersfield2543,237
11Capistrano UnifiedSan Juan Capistrano5940,358
12San Juan UnifiedCarmichael6839,446
13Riverside UnifiedRiverside5038,033
14Irvine UnifiedIrvine4538,028
15Sacramento City UnifiedSacramento7237,913
16Garden Grove UnifiedGarden Grove6637,009
17Santa Ana UnifiedSanta Ana5336,036
18Poway UnifiedSan Diego3934,405
19Sweetwater Union HighChula Vista2934,282
20Oakland UnifiedOakland8933,838
21Stockton UnifiedStockton5433,648
22Fremont UnifiedFremont4433,134
23Fontana UnifiedFontana4332,794
24Moreno Valley UnifiedMoreno Valley3730,926
25Mt. Diablo UnifiedConcord5129,494

Largest school districts in California

Ordered by 2024–25 reported membership. This is a scale comparison, not a quality ranking.

RankNameLocationStudents
1Los Angeles Unified

784 schools

Los Angeles408,026
2San Diego Unified

175 schools

San Diego95,175
3Fresno Unified

101 schools

Fresno68,131
4Elk Grove Unified

67 schools

Elk Grove63,421
5Long Beach Unified

81 schools

Long Beach62,644
6Corona-Norco Unified

53 schools

Norco49,487
7San Francisco Unified

113 schools

San Francisco48,902
8San Bernardino City Unified

76 schools

San Bernardino44,192
9Clovis Unified

53 schools

Clovis43,669
10Kern High

25 schools

Bakersfield43,237
11Capistrano Unified

59 schools

San Juan Capistrano40,358
12San Juan Unified

68 schools

Carmichael39,446
13Riverside Unified

50 schools

Riverside38,033
14Irvine Unified

45 schools

Irvine38,028
15Sacramento City Unified

72 schools

Sacramento37,913
16Garden Grove Unified

66 schools

Garden Grove37,009
17Santa Ana Unified

53 schools

Santa Ana36,036
18Poway Unified

39 schools

San Diego34,405
19Sweetwater Union High

29 schools

Chula Vista34,282
20Oakland Unified

89 schools

Oakland33,838
21Stockton Unified

54 schools

Stockton33,648
22Fremont Unified

44 schools

Fremont33,134
23Fontana Unified

43 schools

Fontana32,794
24Moreno Valley Unified

37 schools

Moreno Valley30,926
25Mt. Diablo Unified

51 schools

Concord29,494

Source: NCES CCD LEA Membership, 2024–25.

Highest spending per pupil in California

Ordered by FY 2023 current expenditure per pupil among districts with at least 200 students. District responsibilities and local costs differ.

RankNameLocationPer pupil
1San Diego County Office of Education

1,089 students

San Diego$267,864
2Contra Costa County Office of Education

292 students

Pleasant Hill$265,702
3Fresno County Office of Education

735 students

Fresno$256,479
4Butte County Office of Education

374 students

Oroville$207,869
5Sonoma County Office of Education

278 students

Santa Rosa$207,363
6Ventura County Office of Education

495 students

Camarillo$196,290
7Alameda County Office of Education

304 students

Hayward$192,106
8Los Angeles County Office of Education

1,541 students

Downey$192,007
9Solano County Office of Education

463 students

Fairfield$185,195
10Stanislaus County Office of Education

781 students

Modesto$179,646
11Santa Clara County Office of Education

1,217 students

San Jose$172,311
12San Bernardino County Office of Education

2,367 students

San Bernardino$169,801
13Marin County Office of Education

292 students

San Rafael$164,965
14Humboldt County Office of Education

298 students

Eureka$153,154
15Riverside County Office of Education

1,481 students

Riverside$152,230
16Placer County Office of Education

408 students

Rocklin$135,058
17Monterey County Office of Education

733 students

Salinas$133,959
18Sacramento County Office of Education

815 students

Mather$127,131
19Kings County Office of Education

399 students

Hanford$125,695
20Yolo County Office of Education

221 students

Woodland$125,279
21San Joaquin County Office of Education

1,972 students

Stockton$111,695
22Tulare County Office of Education

1,656 students

Visalia$111,072
23San Luis Obispo County Office of Education

345 students

San Luis Obispo$110,319
24Kern County Office of Education

1,990 students

Bakersfield$105,468
25Orange County Department of Education

2,290 students

Costa Mesa$104,591

Source: NCES School District Finance Survey (F-33), FY 2023. Resource measure only.

California high schools with broad reported program access

Counts AP student enrollment, gifted programming, and computer-science classes reported in CRDC. This does not measure course quality, participation rates, or current availability.

RankNameLocationPositive fields
1Palos Verdes Peninsula High

09–12 · 35 AP courses

Palos Verdes Peninsula Unified3 of 3
2Polytechnic High

09–12 · 31 AP courses

Long Beach Unified3 of 3
3Mountain House High

09–12 · 30 AP courses

Lammersville Joint Unified3 of 3
4Palos Verdes High

09–12 · 30 AP courses

Palos Verdes Peninsula Unified3 of 3
5Cerritos High

09–12 · 29 AP courses

ABC Unified3 of 3
6Marco Antonio Firebaugh High

09–12 · 29 AP courses

Lynwood Unified3 of 3
7Monte Vista High

09–12 · 28 AP courses

San Ramon Valley Unified3 of 3
8Villa Park High

09–12 · 28 AP courses

Orange Unified3 of 3
9Millikan High

09–12 · 27 AP courses

Long Beach Unified3 of 3
10Wilson High

09–12 · 27 AP courses

Long Beach Unified3 of 3
11Los Alamitos High

09–12 · 27 AP courses

Los Alamitos Unified3 of 3
12Eleanor Roosevelt High

09–12 · 26 AP courses

Corona-Norco Unified3 of 3
13Diamond Bar High

09–12 · 26 AP courses

Walnut Valley Unified3 of 3
14North Hollywood Senior High

09–12 · 26 AP courses

Los Angeles Unified3 of 3
15Canyon High

09–12 · 26 AP courses

Orange Unified3 of 3
16Van Nuys Senior High

09–12 · 26 AP courses

Los Angeles Unified3 of 3
17Dougherty Valley High

09–12 · 25 AP courses

San Ramon Valley Unified3 of 3
18Turlock High

09–12 · 25 AP courses

Turlock Unified3 of 3
19Valencia High

09–12 · 25 AP courses

Placentia-Yorba Linda Unified3 of 3
20Walnut High

09–12 · 25 AP courses

Walnut Valley Unified3 of 3
21Yorba Linda High

09–12 · 25 AP courses

Placentia-Yorba Linda Unified3 of 3
22Los Angeles Center for Enriched Studies

06–12 · 25 AP courses

Los Angeles Unified3 of 3
23Santa Susana High

09–12 · 25 AP courses

Simi Valley Unified3 of 3
24San Marcos High

09–12 · 24 AP courses

San Marcos Unified3 of 3
25Redondo Union High

09–12 · 24 AP courses

Redondo Beach Unified3 of 3

Source: CRDC 2021–22. At least two program fields must be known for inclusion.