School Districts in California

California has 2,133 public school districts operating 10,407 schools, serving 5,805,915 students (NCES CCD 2024–25). Showing the 300 largest by enrollment.

DistrictEnrollment
Los Angeles Unified408,026
San Diego Unified95,175
Fresno Unified68,131
Elk Grove Unified63,421
Long Beach Unified62,644
Corona-Norco Unified49,487
San Francisco Unified48,902
San Bernardino City Unified44,192
Clovis Unified43,669
Kern High43,237
Capistrano Unified40,358
San Juan Unified39,446
Riverside Unified38,033
Irvine Unified38,028
Sacramento City Unified37,913
Garden Grove Unified37,009
Santa Ana Unified36,036
Poway Unified34,405
Sweetwater Union High34,282
Oakland Unified33,838
Stockton Unified33,648
Fremont Unified33,134
Fontana Unified32,794
Moreno Valley Unified30,926
Mt. Diablo Unified29,494
Visalia Unified28,809
San Ramon Valley Unified28,615
Bakersfield City28,365
Lodi Unified27,109
Temecula Valley Unified26,298
Anaheim Union High26,120
Desert Sands Unified25,615
Chino Valley Unified25,579
Glendale Unified25,329
Manteca Unified25,248
West Contra Costa Unified25,244
Twin Rivers Unified24,849
San Jose Unified24,453
Orange Unified23,823
Hesperia Unified23,209
Rialto Unified23,073
Hemet Unified22,891
Placentia-Yorba Linda Unified22,698
Saddleback Valley Unified22,691
Downey Unified22,462
Chula Vista Elementary22,245
Chaffey Joint Union High22,116
Torrance Unified22,023
Folsom-Cordova Unified21,780
Murrieta Valley Unified21,712
Tustin Unified21,342
Antelope Valley Union High21,231
Lake Elsinore Unified20,559
William S. Hart Union High20,493
Pomona Unified20,475
Fairfield-Suisun Unified20,359
Palm Springs Unified20,008
East Side Union High20,001
Madera Unified19,935
Panama-Buena Vista Union19,366
Redlands Unified19,310
Montebello Unified19,195
Val Verde Unified19,080
San Marcos Unified18,860
Colton Joint Unified18,414
Vista Unified18,112
Palmdale Elementary17,941
Jurupa Unified17,815
Ontario-Montclair17,695
Newport-Mesa Unified17,635
Abc Unified17,612
Santa Maria-Bonita17,408
Hayward Unified17,377
Pajaro Valley Unified16,588
Grossmont Union High16,476
Alvord Unified16,466
Compton Unified16,436
Napa Valley Unified16,103
Oxnard Union High16,039
Cajon Valley Union15,992
Central Unified15,962
Coachella Valley Unified15,817
Salinas Union High15,813
Conejo Valley Unified15,724
Hacienda La Puente Unified15,480
Simi Valley Unified15,444
Modesto City High15,443
Antioch Unified15,253
Natomas Unified14,923
Oceanside Unified14,890
Alhambra Unified14,597
Norwalk-La Mirada Unified14,577
Modesto City Elementary14,461
Santa Clara Unified14,448
Ventura Unified14,379
Burbank Unified14,168
Walnut Valley Unified14,004
Huntington Beach Union High13,982
Escondido Union13,922
Porterville Unified13,893
Anaheim Elementary13,838
Tracy Joint Unified13,817
Lancaster Elementary13,769
Pasadena Unified13,757
Ceres Unified13,692
Etiwanda Elementary13,676
Apple Valley Unified13,639
Cupertino Union13,533
Turlock Unified13,488
Pleasanton Unified13,338
Sanger Unified13,313
Oxnard13,003
Livermore Valley Joint Unified12,968
Dublin Unified12,808
Vacaville Unified12,717
Fullerton Joint Union High12,631
Beaumont Unified12,448
Roseville City Elementary12,324
Victor Elementary12,320
Chico Unified12,266
Menifee Union12,253
Santa Barbara Unified12,250
San Dieguito Union High12,055
Perris Union High11,832
Highlands Community Charter District11,713
Paramount Unified11,648
Rocklin Unified11,598
Victor Valley Union High11,560
Rowland Unified11,558
Yuba City Unified11,401
Fullerton Elementary11,262
Merced City Elementary11,108
Merced Union High11,062
Covina-Valley Unified11,055
Los Banos Unified11,041
Roseville Joint Union High11,002
Lynwood Unified10,900
Carlsbad Unified10,708
Pittsburg Unified10,666
La Mesa-Spring Valley10,460
Marysville Joint Unified10,446
San Jacinto Unified10,280
Palo Alto Unified10,209
Gilroy Unified10,181
Palos Verdes Peninsula Unified10,177
Milpitas Unified10,086
New Haven Unified10,069
Brentwood Union10,049
Bonita Unified9,944
San Mateo-Foster City9,926
Whittier Union High9,846
Las Virgenes Unified9,767
Kings Canyon Joint Unified9,696
Vallejo City Unified9,653
Bellflower Unified9,633
Lucia Mar Unified9,591
Castro Valley Unified9,570
Santa Rosa High9,546
Upland Unified9,496
Redondo Beach Unified9,470
Fremont Union High9,457
Woodland Joint Unified9,355
Monterey Peninsula Unified9,350
Baldwin Park Unified9,346
Tulare City9,294
Alameda Unified9,292
Saugus Union9,191
Berkeley Unified9,162
Westside Union Elementary9,078
Arcadia Unified9,073
Santa Maria Joint Union High8,930
Lompoc Unified8,898
San Leandro Unified8,866
Greenfield Union8,860
San Mateo Union High8,775
Lincoln Unified8,744
Los Alamitos Unified8,740
Santa Monica-Malibu Unified8,623
Oak Grove Elementary8,578
Yucaipa-Calimesa Joint Unified8,524
Sequoia Union High8,516
Campbell Union High8,514
Evergreen Elementary8,474
Davis Joint Unified8,246
Salinas City Elementary8,236
Liberty Union High8,228
Snowline Joint Unified8,085
Western Placer Unified8,052
Calexico Unified8,022
Sylvan Union Elementary7,977
San Lorenzo Unified7,957
Lammersville Joint Unified7,949
Westminster7,870
Morgan Hill Unified7,829
West Covina Unified7,715
River Springs Charter District7,703
Adelanto Elementary7,669
South San Francisco Unified7,664
Blue Ridge Academy District7,657
San Luis Coastal Unified7,654
East Whittier City Elementary7,524
Washington Unified7,462
Visions in Education District7,460
Alisal Union7,303
El Monte Union High7,295
Alum Rock Union Elementary7,259
Novato Unified7,247
Morongo Unified7,225
El Monte City6,927
Hawthorne6,908
El Rancho Unified6,878
Dry Creek Joint Elementary6,801
Pacific Coast Academy District6,760
Mission Vista Academy District6,724
Hueneme Elementary6,685
Ocean View6,658
Culver City Unified6,595
Inglewood Unified6,547
El Dorado Union High6,439
Redwood City Elementary6,394
Glendora Unified6,376
Cotati-Rohnert Park Unified6,357
Escondido Union High6,334
Paso Robles Joint Unified6,284
Dinuba Unified6,244
Rosedale Union Elementary6,203
Delano Union Elementary6,185
Claremont Unified6,133
Barstow Unified6,128
Campbell Union6,120
Santee6,076
Patterson Joint Unified6,070
Azusa Unified6,045
Fountain Valley Elementary6,022
Newhall6,022
Heartland Charter District5,970
Granada Hills Charter District5,927
Selma Unified5,914
Berryessa Union Elementary5,911
Hollister5,909
Manhattan Beach Unified5,895
Ukiah Unified5,895
Pleasant Valley5,835
Sunnyvale5,764
Brea-Olinda Unified5,753
Cabrillo Point Academy District5,706
California Virtual Academy @ Los Angeles District5,705
Franklin-Mckinley Elementary5,675
Moorpark Unified5,605
Tulare Joint Union High5,598
Alta Loma Elementary5,543
Perris Elementary5,522
Hanford Elementary5,463
South Bay Union5,450
Acalanes Union High5,425
Travis Unified5,405
Union Elementary5,379
Centinela Valley Union High5,370
Temple City Unified5,298
Whittier City5,291
Kerman Unified5,273
Rio Elementary5,251
El Centro Elementary5,157
Sulphur Springs Union5,157
Oakley Union Elementary5,131
Oakdale Joint Unified5,118
Fallbrook Union Elementary5,042
Sierra Sands Unified4,974
Petaluma Joint Union High4,961
Jefferson Elementary4,952
Ramona City Unified4,949
Atwater Elementary4,925
Monrovia Unified4,920
Orcutt Union Elementary4,911
Santa Rosa Elementary4,827
Burton Elementary4,805
Romoland Elementary4,800
Imperial Unified4,795
Magnolia Elementary4,767
Soledad Unified4,744
Windsor Unified4,692
South Pasadena Unified4,678
Newark Unified4,666
Mountain View Whisman4,644
Center Joint Unified4,614
Santa Paula Unified4,575
Huntington Beach City Elementary4,562
Tamalpais Union High4,542
Lakeside Union Elementary4,515
San Gabriel Unified4,492
Santa Cruz City High4,467
Mountain View Elementary4,463
Mountain View-Los Altos Union High4,459
San Rafael City Elementary4,439
Oak Park Unified4,437
Coalinga-Huron Unified4,418
Granite Mountain Charter District4,393
Atascadero Unified4,357
Benicia Unified4,346
Lawndale Elementary4,324

Get California school district data via API

Look up the district serving any address, or pull enrollment, demographics, boundaries, and schools as clean JSON. Free tier: 500 requests/month, no credit card.

curl "https://api.districtapi.dev/v1/districts?address=YOUR+ADDRESS" \
  -H "X-API-Key: your_api_key"