Middle schools in California.
1,383 middle schools across 618 districts. Browse every school, filter by name, or jump to a district below.
Free profiles carry key facts; the full 122-field record is a member product.
What the numbers say across California.
Computed from this list's v2026.07 K12 Atlas records: school size, staffing ratios, grade spans, and sector mix. Facts, not scores.
students at the median middle school; the middle half of schools enroll between 437 and 865 students.
Reported enrollment · v2026.07
students per teacher at the median middle school reporting staffing.
Reported staffing · v2026.07
Most commonly reported grade spans in this list.
Reported grade spans · v2026.07
Public, public charter, and private records stay separate. Private schools without a comparable CCD level appear under the state's other-level directory.
Record mix · v2026.07
Concentration: the five most-represented districts account for 10.8% of this list (149 of 1,383 records); the five most-represented cities account for 15.0%.
Districts with middle schools.
Every district with at least one middle-level record, sorted by record count. Cities counts the distinct reported cities among the district’s records here; Students sums reported enrollment for those same records. Linked districts open full school directories.
| Los Angeles Unified | 83 | 29 | 69,304 |
| San Diego Unified | 24 | 2 | 16,514 |
| Long Beach Unified | 15 | 3 | 12,105 |
| Fresno Unified | 14 | 1 | 9,949 |
| Capistrano Unified | 13 | 9 | 8,962 |
| San Francisco Unified | 13 | 1 | 8,598 |
| Sweetwater Union High | 12 | 3 | 9,681 |
| Oakland Unified | 11 | 1 | 5,120 |
| San Bernardino City Unified | 11 | 2 | 7,654 |
| Bakersfield City | 10 | 1 | 7,308 |
| Garden Grove Unified | 10 | 3 | 5,500 |
| Elk Grove Unified | 9 | 2 | 9,843 |
| Mt. Diablo Unified | 9 | 5 | 6,720 |
| San Juan Unified | 9 | 5 | 6,569 |
| Anaheim Union High | 8 | 3 | 7,449 |
| Corona-norco Unified | 8 | 3 | 7,225 |
| Sacramento City Unified | 8 | 1 | 4,598 |
| San Ramon Valley Unified | 8 | 3 | 6,654 |
| Torrance Unified | 8 | 1 | 5,114 |
| Compton Unified | 7 | 1 | 1,795 |
| Desert Sands Unified | 7 | 3 | 5,866 |
| Fontana Unified | 7 | 1 | 6,776 |
| Lodi Unified | 7 | 2 | 3,981 |
| Riverside Unified | 7 | 1 | 5,632 |
| Clovis Unified | 6 | 2 | 6,921 |
| Escondido Union | 6 | 1 | 4,360 |
| Irvine Unified | 6 | 1 | 4,978 |
| Montebello Unified | 6 | 3 | 3,993 |
| Moreno Valley Unified | 6 | 1 | 6,624 |
| Ontario-montclair | 6 | 2 | 3,686 |
| Pajaro Valley Unified | 6 | 2 | 3,037 |
| Poway Unified | 6 | 2 | 7,381 |
| San Jose Unified | 6 | 1 | 5,126 |
| Santa Ana Unified | 6 | 1 | 5,035 |
| Temecula Valley Unified | 6 | 2 | 5,697 |
| Tulare City | 6 | 1 | 2,876 |
| Twin Rivers Unified | 6 | 2 | 2,601 |
| West Contra Costa Unified | 6 | 6 | 2,996 |
| William S. Hart Union High | 6 | 5 | 6,122 |
| Abc Unified | 5 | 3 | 2,403 |
| Alum Rock Union Elementary | 5 | 1 | 1,886 |
| Cajon Valley Union | 5 | 1 | 4,600 |
| Chino Valley Unified | 5 | 3 | 3,257 |
| Cupertino Union | 5 | 3 | 4,655 |
| Etiwanda Elementary | 5 | 2 | 4,752 |
| Fremont Unified | 5 | 1 | 7,614 |
| Hacienda la Puente Unified | 5 | 3 | 2,110 |
| Hayward Unified | 5 | 1 | 2,574 |
| Lancaster Elementary | 5 | 1 | 3,642 |
| Norwalk-la Mirada Unified | 5 | 2 | 3,409 |
| Palm Springs Unified | 5 | 3 | 4,126 |
| Palmdale Elementary | 5 | 1 | 4,282 |
| Panama-buena Vista Union | 5 | 1 | 4,153 |
| Placentia-yorba Linda Unified | 5 | 2 | 3,553 |
| Rialto Unified | 5 | 2 | 5,356 |
| San Dieguito Union High | 5 | 3 | 3,639 |
| Santa Barbara Unified | 5 | 2 | 2,503 |
| Santa Rosa High | 5 | 1 | 2,305 |
| Val Verde Unified | 5 | 2 | 3,703 |
| Visalia Unified | 5 | 1 | 4,184 |
| Alvord Unified | 4 | 1 | 3,735 |
| Antioch Unified | 4 | 1 | 2,873 |
| Baldwin Park Unified | 4 | 1 | 2,174 |
| Colton Joint Unified | 4 | 3 | 2,989 |
| Conejo Valley Unified | 4 | 2 | 2,944 |
| Downey Unified | 4 | 1 | 5,137 |
| Eureka Union | 4 | 2 | 1,902 |
| Fairfield-suisun Unified | 4 | 2 | 2,825 |
| Folsom-cordova Unified | 4 | 2 | 4,777 |
| Franklin-mckinley Elementary | 4 | 1 | 1,070 |
| Glendale Unified | 4 | 2 | 4,657 |
| Hemet Unified | 4 | 1 | 4,234 |
| La Mesa-spring Valley | 4 | 2 | 3,353 |
| Lake Elsinore Unified | 4 | 2 | 3,954 |
| Menifee Union | 4 | 1 | 3,341 |
| Merced City Elementary | 4 | 1 | 2,468 |
| Modesto City Elementary | 4 | 1 | 2,831 |
| Murrieta Valley Unified | 4 | 1 | 5,053 |
| Napa Valley Unified | 4 | 2 | 3,214 |
| Oceanside Unified | 4 | 1 | 2,717 |
| Orange Unified | 4 | 3 | 2,731 |
| Paramount Unified | 4 | 1 | 2,453 |
| Petaluma Joint Union High | 4 | 1 | 1,412 |
| Pomona Unified | 4 | 2 | 2,179 |
| Redlands Unified | 4 | 2 | 4,274 |
| Roseville City Elementary | 4 | 1 | 4,239 |
| Saddleback Valley Unified | 4 | 3 | 3,329 |
| Salinas Union High | 4 | 1 | 4,349 |
| Santa Clara Unified | 4 | 3 | 2,837 |
| Santa Maria-bonita | 4 | 1 | 3,384 |
| Tustin Unified | 4 | 2 | 3,037 |
| Ventura Unified | 4 | 1 | 2,950 |
| Vista Unified | 4 | 2 | 3,694 |
| Adelanto Elementary | 3 | 2 | 2,322 |
| Arcadia Unified | 3 | 1 | 2,131 |
| Atwater Elementary | 3 | 1 | 927 |
| Barstow Unified | 3 | 1 | 1,792 |
| Berkeley Unified | 3 | 1 | 1,909 |
| Berryessa Union Elementary | 3 | 1 | 1,998 |
| Brentwood Union Elementary | 3 | 1 | 3,467 |
| Burbank Unified | 3 | 1 | 3,314 |
| Carlsbad Unified | 3 | 1 | 2,453 |
| Central Unified | 3 | 1 | 2,536 |
| Ceres Unified | 3 | 1 | 1,924 |
| Chico Unified | 3 | 1 | 2,589 |
| Coachella Valley Unified | 3 | 2 | 2,305 |
| Covina-valley Unified | 3 | 2 | 2,279 |
| Davis Joint Unified | 3 | 1 | 1,645 |
| Delano Union Elementary | 3 | 1 | 1,660 |
| East Whittier City Elementary | 3 | 1 | 2,617 |
| El Rancho Unified | 3 | 1 | 1,590 |
| Evergreen Elementary | 3 | 1 | 2,158 |
| Fountain Valley Elementary | 3 | 2 | 2,211 |
| Fullerton Elementary | 3 | 1 | 2,213 |
| Gilroy Unified | 3 | 1 | 2,205 |
| Greenfield Union | 3 | 1 | 2,894 |
| Hawthorne | 3 | 1 | 2,036 |
| Hesperia Unified | 3 | 1 | 3,429 |
| Hollister | 3 | 1 | 1,384 |
| Jefferson Elementary | 3 | 2 | 1,643 |
| Jurupa Unified | 3 | 1 | 2,428 |
| Kings Canyon Joint Unified | 3 | 2 | 1,441 |
| Kingsburg Elementary Charter | 3 | 1 | 1,068 |
| Las Virgenes Unified | 3 | 2 | 2,225 |
| Lemoore Union Elementary | 3 | 1 | 792 |
| Livermore Valley Joint Unified | 3 | 1 | 2,049 |
| Lucia Mar Unified | 3 | 2 | 1,449 |
| Madera Unified | 3 | 1 | 2,651 |
| Marysville Joint Unified | 3 | 2 | 1,588 |
| Monterey Peninsula Unified | 3 | 2 | 932 |
| Oak Grove Elementary | 3 | 1 | 1,935 |
| Ocean View | 3 | 2 | 2,277 |
| Oxnard | 3 | 1 | 2,340 |
| Palo Alto Unified | 3 | 1 | 2,306 |
| Palos Verdes Peninsula Unified | 3 | 2 | 2,336 |
| Pasadena Unified | 3 | 3 | 1,485 |
| Pittsburg Unified | 3 | 1 | 2,411 |
| Pleasanton Unified | 3 | 1 | 3,088 |
| Porterville Unified | 3 | 1 | 1,729 |
| Redwood City Elementary | 3 | 1 | 1,811 |
| San Lorenzo Unified | 3 | 2 | 1,589 |
| San Luis Coastal Unified | 3 | 2 | 1,467 |
| San Marcos Unified | 3 | 1 | 3,547 |
| San Mateo-foster City | 3 | 2 | 2,553 |
| Santa Monica-malibu Unified | 3 | 2 | 1,976 |
| Simi Valley Unified | 3 | 1 | 3,310 |
| South San Francisco Unified | 3 | 1 | 1,723 |
| Sylvan Union Elementary | 3 | 1 | 2,869 |
| Walnut Valley Unified | 3 | 2 | 3,518 |
| West Covina Unified | 3 | 1 | 1,593 |
| Westminster | 3 | 2 | 2,298 |
| Alameda Unified | 2 | 1 | 1,584 |
| Alta Loma Elementary | 2 | 1 | 1,764 |
| Amador County Unified | 2 | 2 | 657 |
| Antelope Elementary | 2 | 1 | 326 |
| Atascadero Unified | 2 | 1 | 1,083 |
| Bass Lake Joint Union Elementary | 2 | 2 | 190 |
| Beaumont Unified | 2 | 1 | 2,231 |
| Bishop Unified | 2 | 1 | 420 |
| Bonita Unified | 2 | 1 | 2,241 |
| Brawley Elementary | 2 | 1 | 1,326 |
| Buckeye Union Elementary | 2 | 2 | 1,314 |
| Buena Park Elementary | 2 | 1 | 1,274 |
| Burton Elementary | 2 | 1 | 587 |
| Calexico Unified | 2 | 1 | 1,292 |
| Campbell Union | 2 | 2 | 1,455 |
| Castro Valley Unified | 2 | 1 | 2,172 |
| Central Elementary | 2 | 1 | 1,603 |
| Chowchilla Elementary | 2 | 1 | 928 |
| Coalinga-huron Unified | 2 | 2 | 1,006 |
| Cotati-rohnert Park Unified | 2 | 1 | 1,184 |
| Dry Creek Joint Elementary | 2 | 2 | 2,061 |
| Dublin Unified | 2 | 1 | 2,724 |
| El Centro Elementary | 2 | 1 | 1,039 |
| Eureka City Schools | 2 | 1 | 830 |
| Evergreen Union | 2 | 1 | 402 |
| Fallbrook Union Elementary | 2 | 1 | 831 |
| Farmersville Unified | 2 | 1 | 912 |
| Fort Bragg Unified | 2 | 1 | 381 |
| Fortuna Elementary | 2 | 1 | 464 |
| Garvey Elementary | 2 | 1 | 958 |
| Glendora Unified | 2 | 1 | 1,423 |
| Hanford Elementary | 2 | 1 | 1,036 |
| Hueneme Elementary | 2 | 1 | 2,188 |
| Huntington Beach City Elementary | 2 | 1 | 1,655 |
| King City Union | 2 | 1 | 854 |
| Konocti Unified | 2 | 2 | 605 |
| La Habra City Elementary | 2 | 1 | 1,075 |
| Lakeport Unified | 2 | 1 | 370 |
| Lakeside Union Elementary | 2 | 1 | 1,437 |
| Lamont Elementary | 2 | 2 | 1,016 |
| Lawndale Elementary | 2 | 1 | 1,443 |
| Little Lake City Elementary | 2 | 2 | 1,217 |
| Lompoc Unified | 2 | 2 | 1,309 |
| Los Alamitos Unified | 2 | 1 | 2,016 |
| Los Altos Elementary | 2 | 1 | 905 |
| Los Banos Unified | 2 | 1 | 1,750 |
| Lynwood Unified | 2 | 1 | 1,636 |
| Milpitas Unified | 2 | 1 | 1,454 |
| Modoc Joint Unified | 2 | 1 | 175 |
| Monrovia Unified | 2 | 1 | 1,058 |
| Moorpark Unified | 2 | 1 | 1,116 |
| Morgan Hill Unified | 2 | 2 | 1,103 |
| Morongo Unified | 2 | 2 | 1,060 |
| Mountain View Whisman | 2 | 1 | 1,476 |
| Natomas Unified | 2 | 1 | 1,185 |
| New Haven Unified | 2 | 1 | 2,087 |
| Newport-mesa Unified | 2 | 2 | 1,376 |
| Novato Unified | 2 | 1 | 1,252 |
| Oakley Union Elementary | 2 | 1 | 1,729 |
| Orcutt Union Elementary | 2 | 1 | 927 |
| Oroville City Elementary | 2 | 1 | 594 |
| Pleasant Valley | 2 | 1 | 1,395 |
| Redondo Beach Unified | 2 | 1 | 2,196 |
| Rescue Union Elementary | 2 | 2 | 1,220 |
| Rio Elementary | 2 | 1 | 1,206 |
| River Delta Joint Unified | 2 | 2 | 331 |
| Rocklin Unified | 2 | 1 | 1,759 |
| Rosedale Union Elementary | 2 | 1 | 1,522 |
| Rowland Unified | 2 | 2 | 1,087 |
| San Carlos Elementary | 2 | 1 | 894 |
| San Jacinto Unified | 2 | 1 | 1,846 |
| San Leandro Unified | 2 | 1 | 1,917 |
| San Ysidro Elementary | 2 | 2 | 1,041 |
| Santa Cruz City High | 2 | 1 | 919 |
| Santa Rita Union Elementary | 2 | 1 | 1,124 |
| Sierra Sands Unified | 2 | 1 | 1,133 |
| Sierra Unified | 2 | 1 | 184 |
| Snowline Joint Unified | 2 | 1 | 1,705 |
| Sonoma Valley Unified | 2 | 1 | 658 |
| Sunnyvale | 2 | 1 | 1,750 |
| Tahoe-truckee Unified | 2 | 2 | 836 |
| Temple City Unified | 2 | 1 | 1,299 |
| Thermalito Union Elementary | 2 | 1 | 461 |
| Tracy Joint Unified | 2 | 1 | 1,500 |
| Turlock Unified | 2 | 1 | 2,104 |
| Ukiah Unified | 2 | 2 | 1,378 |
| Union Elementary | 2 | 1 | 1,971 |
| Upland Unified | 2 | 1 | 1,370 |
| Victor Valley Union High | 2 | 1 | 1,434 |
| Wasco Union Elementary | 2 | 1 | 1,222 |
| Waterford Unified | 2 | 1 | 615 |
| Western Placer Unified | 2 | 1 | 1,746 |
| Westside Union Elementary | 2 | 2 | 1,881 |
| Whittier City Elementary | 2 | 1 | 1,504 |
| Woodland Joint Unified | 2 | 1 | 1,343 |
| Yreka Union Elementary | 2 | 1 | 438 |
| Yucaipa-calimesa Joint Unified | 2 | 2 | 1,587 |
| Ace Empower Academy District | 1 | 1 | 189 |
| Ace Esperanza Middle District | 1 | 1 | 205 |
| Ace Inspire Academy District | 1 | 1 | 205 |
| Aims College Prep Middle District | 1 | 1 | 200 |
| Acton-agua Dulce Unified | 1 | 1 | 307 |
| Albany City Unified | 1 | 1 | 911 |
| Alliance College-ready Middle Academy 12 District | 1 | 1 | 496 |
| Alliance College-ready Middle Academy 4 District | 1 | 1 | 486 |
| Alliance College-ready Middle Academy 8 District | 1 | 1 | 396 |
| Alliance Jack H. Skirball Middle District | 1 | 1 | 390 |
| Alliance Kory Hunter Middle District | 1 | 1 | 470 |
| Alliance Virgil Roberts Leadership Academy District | 1 | 1 | 399 |
| Alpine Union Elementary | 1 | 1 | 405 |
| Alview-dairyland Union Elementary | 1 | 1 | 216 |
| Animo Ellen Ochoa Charter Middle District | 1 | 1 | 280 |
| Animo Florence-firestone Charter Middle District | 1 | 1 | 437 |
| Animo James B. Taylor Charter Middle District | 1 | 1 | 464 |
| Animo Jefferson Charter Middle District | 1 | 1 | 427 |
| Animo Legacy Charter Middle District | 1 | 1 | 887 |
| Animo Mae Jemison Charter Middle District | 1 | 1 | 441 |
| Arcata Elementary | 1 | 1 | 232 |
| Armona Union Elementary | 1 | 1 | 443 |
| Arts in Action Community Middle District | 1 | 1 | 258 |
| Arvin Union | 1 | 1 | 612 |
| Aspire Benjamin Holt Middle District | 1 | 1 | 573 |
| Aspire Centennial College Preparatory Academy District | 1 | 1 | 527 |
| Aurum Preparatory Academy District | 1 | 1 | 93 |
| Azusa Unified | 1 | 1 | 1,326 |
| Baker Valley Unified | 1 | 1 | 35 |
| Banning Unified | 1 | 1 | 966 |
| Bassett Unified | 1 | 1 | 345 |
| Bear Valley Unified | 1 | 1 | 489 |
| Beardsley Elementary | 1 | 1 | 383 |
| Belmont-redwood Shores Elementary | 1 | 1 | 1,082 |
| Benicia Unified | 1 | 1 | 947 |
| Bennett Valley Union Elementary | 1 | 1 | 365 |
| Bert Corona Charter District | 1 | 1 | 345 |
| Beverly Hills Unified | 1 | 1 | 687 |
| Black Butte Union Elementary | 1 | 1 | 79 |
| Bonsall Unified | 1 | 1 | 529 |
| Borrego Springs Unified | 1 | 1 | 83 |
| Brea-olinda Unified | 1 | 1 | 921 |
| Bridges Preparatory Academy District | 1 | 1 | 151 |
| Briggs Elementary | 1 | 1 | 221 |
| Brisbane Elementary | 1 | 1 | 161 |
| Buellton Union Elementary | 1 | 1 | 168 |
| Burlingame Elementary | 1 | 1 | 1,115 |
| Byron Union Elementary | 1 | 1 | 377 |
| Cabrillo Unified | 1 | 1 | 521 |
| Calaveras Unified | 1 | 1 | 522 |
| California Creative Learning Academy MS District | 1 | 1 | 98 |
| Calipatria Unified | 1 | 1 | 322 |
| Cambrian | 1 | 1 | 959 |
| Carmel Unified | 1 | 1 | 468 |
| Carpinteria Unified | 1 | 1 | 437 |
| Cascade Union Elementary | 1 | 1 | 341 |
| Castaic Union | 1 | 1 | 451 |
| Center Joint Unified | 1 | 1 | 682 |
| Century Community Charter District | 1 | 1 | 441 |
| Charter Oak Unified | 1 | 1 | 610 |
| Chatom Union | 1 | 1 | 166 |
| Claremont Unified | 1 | 1 | 952 |
| Cloverdale Unified | 1 | 1 | 393 |
| Coast Unified | 1 | 1 | 112 |
| College Preparatory Middle District | 1 | 1 | 397 |
| Columbia Elementary | 1 | 1 | 327 |
| Colusa Unified | 1 | 1 | 553 |
| Corcoran Joint Unified | 1 | 1 | 754 |
| Corning Union Elementary | 1 | 1 | 515 |
| Coronado Unified | 1 | 1 | 660 |
| Cottonwood Union Elementary | 1 | 1 | 419 |
| Crown Preparatory Academy District | 1 | 1 | 446 |
| Cucamonga Elementary | 1 | 1 | 770 |
| Culver City Unified | 1 | 1 | 1,523 |
| Cutler-orosi Joint Unified | 1 | 1 | 844 |
| Del Norte County Unified | 1 | 1 | 507 |
| Delhi Unified | 1 | 1 | 367 |
| Denair Unified | 1 | 1 | 298 |
| Dinuba Unified | 1 | 1 | 916 |
| Discovery Charter District | 1 | 1 | 369 |
| Dixon Unified | 1 | 1 | 634 |
| Dos Palos Oro Loma Joint Unified | 1 | 1 | 487 |
| Downtown Charter Academy District | 1 | 1 | 305 |
| Downtown College Preparatory Middle District | 1 | 1 | 231 |
| Durham Unified | 1 | 1 | 233 |
| Eje Middle Academy District | 1 | 1 | 254 |
| Earlimart Elementary | 1 | 1 | 479 |
| Eastside Union Elementary | 1 | 1 | 697 |
| Edison Elementary | 1 | 1 | 489 |
| El Segundo Unified | 1 | 1 | 804 |
| El Tejon Unified | 1 | 1 | 221 |
| Elverta Joint Elementary | 1 | 1 | 59 |
| Empire Union Elementary | 1 | 1 | 602 |
| Enterprise Elementary | 1 | 1 | 522 |
| Environmental Charter Middle - Gardena District | 1 | 1 | 360 |
| Environmental Charter Middle - Inglewood District | 1 | 1 | 358 |
| Equitas Academy #2 District | 1 | 1 | 437 |
| Equitas Academy 4 District | 1 | 1 | 456 |
| Escalon Unified | 1 | 1 | 587 |
| Esparto Unified | 1 | 1 | 241 |
| Exeter Unified | 1 | 1 | 523 |
| Fairfax Elementary | 1 | 1 | 609 |
| Fillmore Unified | 1 | 1 | 813 |
| Firebaugh-las Deltas Unified | 1 | 1 | 503 |
| Foresthill Union Elementary | 1 | 1 | 309 |
| Forestville Union Elementary | 1 | 1 | 152 |
| Fort Sage Unified | 1 | 1 | 9 |
| Fowler Unified | 1 | 1 | 579 |
| Freshwater Elementary | 1 | 1 | 51 |
| Fruitvale Elementary | 1 | 1 | 693 |
| Galt Joint Union Elementary | 1 | 1 | 779 |
| Gateway Middle District | 1 | 1 | 247 |
| Girls Athletic Leadership School los Angeles District | 1 | 1 | 161 |
| Gold Oak Union Elementary | 1 | 1 | 117 |
| Gold Trail Union Elementary | 1 | 1 | 274 |
| Golden Valley Unified | 1 | 1 | 452 |
| Gonzales Unified | 1 | 1 | 426 |
| Grace Hopper STEM Academy District | 1 | 1 | 93 |
| Grass Valley Elementary | 1 | 1 | 464 |
| Gravenstein Union Elementary | 1 | 1 | 297 |
| Greenfield Union Elementary | 1 | 1 | 727 |
| Gridley Unified | 1 | 1 | 423 |
| Guadalupe Union Elementary | 1 | 1 | 585 |
| Gustine Unified | 1 | 1 | 370 |
| Happy Valley Union Elementary | 1 | 1 | 242 |
| Harmony Union Elementary | 1 | 1 | 162 |
| Healdsburg Unified | 1 | 1 | 293 |
| Heber Elementary | 1 | 1 | 549 |
| Helendale Elementary | 1 | 1 | 141 |
| Hermosa Beach City Elementary | 1 | 1 | 589 |
| Hickman Community Charter | 1 | 1 | 141 |
| High Tech la Middle District | 1 | 1 | 250 |
| High Tech Middle Chula Vista District | 1 | 1 | 335 |
| High Tech Middle District | 1 | 1 | 324 |
| High Tech Middle Media Arts District | 1 | 1 | 331 |
| High Tech Middle Mesa District | 1 | 1 | 352 |
| High Tech Middle North County District | 1 | 1 | 341 |
| Hillsborough City Elementary | 1 | 1 | 446 |
| Hilmar Unified | 1 | 1 | 542 |
| Holtville Unified | 1 | 1 | 257 |
| Hughson Unified | 1 | 1 | 458 |
| Icef View Park Preparatory Middle District | 1 | 1 | 256 |
| Icef Vista Middle Academy District | 1 | 1 | 194 |
| Imperial Unified | 1 | 1 | 1,116 |
| Ingenium Charter Middle District | 1 | 1 | 179 |
| Inglewood Unified | 1 | 1 | 126 |
| Intellectual Virtues Academy of Long Beach District | 1 | 1 | 244 |
| Ivy Bound Acad of Math Sci and Tech Charter Mid District | 1 | 1 | 85 |
| James Jordan Middle District | 1 | 1 | 456 |
| Jamul-dulzura Union Elementary | 1 | 1 | 215 |
| Jefferson Elementary | 1 | 1 | 388 |
| John Swett Unified | 1 | 1 | 286 |
| Julian Union Elementary | 1 | 1 | 110 |
| Kipp Academy of Innovation District | 1 | 1 | 476 |
| Kipp Academy of Opportunity District | 1 | 1 | 466 |
| Kipp Adelante Preparatory Academy District | 1 | 1 | 314 |
| Kipp Bayview Academy District | 1 | 1 | 167 |
| Kipp Heartwood Academy District | 1 | 1 | 423 |
| Kipp Heritage Academy District | 1 | 1 | 454 |
| Kipp los Angeles College Preparatory District | 1 | 1 | 529 |
| Kipp Philosophers Academy District | 1 | 1 | 398 |
| Kipp San Francisco Bay Academy District | 1 | 1 | 267 |
| Kipp Scholar Academy District | 1 | 1 | 434 |
| Kipp Sol Academy District | 1 | 1 | 465 |
| Kipp Summit Academy District | 1 | 1 | 427 |
| Kelseyville Unified | 1 | 1 | 405 |
| Kentfield Elementary | 1 | 1 | 488 |
| Kerman Unified | 1 | 1 | 810 |
| Kernville Union Elementary | 1 | 1 | 269 |
| Keyes Union | 1 | 1 | 239 |
| King-chavez Preparatory Academy District | 1 | 1 | 201 |
| Kipp Prize Preparatory Academy District | 1 | 1 | 416 |
| Lafayette Elementary | 1 | 1 | 1,117 |
| Laguna Beach Unified | 1 | 1 | 524 |
| Lake Tahoe Unified | 1 | 1 | 716 |
| Larkspur-corte Madera | 1 | 1 | 440 |
| Las Lomitas Elementary | 1 | 1 | 612 |
| Laton Joint Unified | 1 | 1 | 154 |
| Latrobe | 1 | 1 | 77 |
| Lemon Grove | 1 | 1 | 516 |
| Lennox | 1 | 1 | 1,193 |
| Libertas College Preparatory Charter District | 1 | 1 | 301 |
| Lincoln Unified | 1 | 1 | 591 |
| Linden Unified | 1 | 1 | 339 |
| Live Oak Elementary | 1 | 1 | 478 |
| Live Oak Unified | 1 | 1 | 413 |
| Livingston Union | 1 | 1 | 809 |
| Loma Prieta Joint Union Elementary | 1 | 1 | 164 |
| Los Gatos Union Elementary | 1 | 1 | 1,015 |
| Los Nietos | 1 | 1 | 262 |
| Lost Hills Union Elementary | 1 | 1 | 90 |
| Lowell Joint | 1 | 1 | 687 |
| Lucerne Valley Unified | 1 | 1 | 195 |
| Mit Griffin Academy Middle District | 1 | 1 | 111 |
| Magnolia Science Academy 6 District | 1 | 1 | 128 |
| Magnolia Science Academy Bell District | 1 | 1 | 385 |
| Magnolia Science Academy San Diego District | 1 | 1 | 464 |
| Mammoth Unified | 1 | 1 | 243 |
| Manhattan Beach Unified | 1 | 1 | 1,175 |
| Manzanita Middle District | 1 | 1 | 92 |
| Mare Island Technology Academy District | 1 | 1 | 260 |
| Maricopa Unified | 1 | 1 | 71 |
| Mark Twain Union Elementary | 1 | 1 | 9 |
| Martinez Unified | 1 | 1 | 843 |
| Maxwell Unified | 1 | 1 | 90 |
| Mayacamas Charter Middle District | 1 | 1 | 0 |
| Mayacamas Countywide Middle District | 1 | 1 | 127 |
| Mcfarland Unified | 1 | 1 | 494 |
| Mckinleyville Union Elementary | 1 | 1 | 302 |
| Mendota Unified | 1 | 1 | 612 |
| Menlo Park City Elementary | 1 | 1 | 846 |
| Middletown Unified | 1 | 1 | 320 |
| Mill Valley Elementary | 1 | 1 | 721 |
| Millbrae Elementary | 1 | 1 | 756 |
| Miller Creek Elementary | 1 | 1 | 620 |
| Mojave Unified | 1 | 1 | 478 |
| Monsenor Oscar Romero Charter Middle District | 1 | 1 | 298 |
| Moraga Elementary | 1 | 1 | 658 |
| Moreland | 1 | 1 | 707 |
| Mother Lode Union Elementary | 1 | 1 | 363 |
| Mount Pleasant Elementary | 1 | 1 | 397 |
| Mountain Empire Unified | 1 | 1 | 245 |
| Mountain View Elementary | 1 | 1 | 606 |
| Mountain View Elementary | 1 | 1 | 502 |
| Mt. Shasta Union Elementary | 1 | 1 | 274 |
| Needles Unified | 1 | 1 | 196 |
| Nevada City Elementary | 1 | 1 | 432 |
| New los Angeles Charter District | 1 | 1 | 317 |
| New Vision Middle District | 1 | 1 | 460 |
| Newark Unified | 1 | 1 | 980 |
| Newman-crows Landing Unified | 1 | 1 | 738 |
| Norris Elementary | 1 | 1 | 992 |
| North Monterey County Unified | 1 | 1 | 624 |
| Nuview Union | 1 | 1 | 339 |
| Oak Park Unified | 1 | 1 | 1,090 |
| Oakdale Joint Unified | 1 | 1 | 780 |
| Oakland Charter Academy District | 1 | 1 | 222 |
| Oakland Unity Middle District | 1 | 1 | 132 |
| Ocean View | 1 | 1 | 700 |
| Ojai Unified | 1 | 1 | 271 |
| Orinda Union Elementary | 1 | 1 | 822 |
| Orland Joint Unified | 1 | 1 | 449 |
| Oxford Preparatory Academy - Middle District | 1 | 1 | 495 |
| Prepa Tec - los Angeles District | 1 | 1 | 319 |
| Puc Excel Charter Academy District | 1 | 1 | 257 |
| Puc Inspire Charter Academy District | 1 | 1 | 210 |
| Puc Lakeview Charter Academy District | 1 | 1 | 334 |
| Puc Nueva Esperanza Charter Academy District | 1 | 1 | 351 |
| Pacheco Union Elementary | 1 | 1 | 379 |
| Pacific Grove Unified | 1 | 1 | 439 |
| Pacifica | 1 | 1 | 484 |
| Palermo Union Elementary | 1 | 1 | 458 |
| Para los Ninos Middle District | 1 | 1 | 305 |
| Paradise Charter Middle District | 1 | 1 | 143 |
| Paradise Unified | 1 | 1 | 197 |
| Parlier Unified | 1 | 1 | 566 |
| Paso Robles Joint Unified | 1 | 1 | 884 |
| Patterson Joint Unified | 1 | 1 | 907 |
| Penn Valley Union Elementary | 1 | 1 | 255 |
| Perris Union High | 1 | 1 | 952 |
| Piedmont City Unified | 1 | 1 | 575 |
| Pierce Joint Unified | 1 | 1 | 321 |
| Piner-olivet Charter District | 1 | 1 | 212 |
| Pioneer Union | 1 | 1 | 99 |
| Pioneer Union Elementary | 1 | 1 | 550 |
| Pixley Union Elementary | 1 | 1 | 297 |
| Placer Hills Union Elementary | 1 | 1 | 388 |
| Placerville Union Elementary | 1 | 1 | 431 |
| Planada Elementary | 1 | 1 | 305 |
| Pleasant Ridge Union Elementary | 1 | 1 | 410 |
| Pleasant View Elementary | 1 | 1 | 2 |
| Plumas Lake Elementary | 1 | 1 | 528 |
| Pollock Pines Elementary | 1 | 1 | 247 |
| Portola Valley Elementary | 1 | 1 | 252 |
| Potter Valley Community Unified | 1 | 1 | 39 |
| Ramona City Unified | 1 | 1 | 680 |
| Rancho Santa Fe Elementary | 1 | 1 | 189 |
| Ravenswood City Elementary | 1 | 1 | 488 |
| Red Bluff Union Elementary | 1 | 1 | 541 |
| Redding Elementary | 1 | 1 | 461 |
| Reed Union Elementary | 1 | 1 | 359 |
| Reef-sunset Unified | 1 | 1 | 554 |
| Richland Union Elementary | 1 | 1 | 558 |
| Richmond Charter Academy District | 1 | 1 | 296 |
| Rim of the World Unified | 1 | 1 | 607 |
| Rio Bravo-greeley Union Elementary | 1 | 1 | 466 |
| Rio Dell Elementary | 1 | 1 | 91 |
| Rise Kohyang Middle District | 1 | 1 | 280 |
| Riverbank Unified | 1 | 1 | 544 |
| Riverdale Joint Unified | 1 | 1 | 507 |
| Romoland Elementary | 1 | 1 | 1,447 |
| Rosemead Elementary | 1 | 1 | 511 |
| Ross Valley Elementary | 1 | 1 | 601 |
| Saint Helena Unified | 1 | 1 | 257 |
| Salida Union Elementary | 1 | 1 | 673 |
| San Benito County Office of Education | 1 | 1 | 32 |
| San Bruno Park Elementary | 1 | 1 | 491 |
| San Gabriel Unified | 1 | 1 | 1,013 |
| San Lorenzo Valley Unified | 1 | 1 | 396 |
| San Marino Unified | 1 | 1 | 709 |
| San Pasqual Valley Unified | 1 | 1 | 125 |
| San Rafael City Elementary | 1 | 1 | 1,052 |
| Sanger Unified | 1 | 1 | 1,539 |
| Santa Paula Unified | 1 | 1 | 634 |
| Santiago Charter Middle District | 1 | 1 | 1,137 |
| Saratoga Union Elementary | 1 | 1 | 709 |
| Scott Valley Unified | 1 | 1 | 153 |
| Scotts Valley Unified | 1 | 1 | 463 |
| Sebastopol Union Elementary | 1 | 1 | 212 |
| Selma Unified | 1 | 1 | 892 |
| Sequoia Union Elementary | 1 | 1 | 43 |
| Sherman Thomas STEM Academy District | 1 | 1 | 75 |
| Shoreline Unified | 1 | 1 | 114 |
| Silver Valley Unified | 1 | 1 | 312 |
| Solana Beach Elementary | 1 | 1 | 375 |
| Soledad Unified | 1 | 1 | 754 |
| Soquel Union Elementary | 1 | 1 | 585 |
| South Bay Union Elementary | 1 | 1 | 141 |
| South Pasadena Unified | 1 | 1 | 1,096 |
| South Whittier Elementary | 1 | 1 | 484 |
| Southern Humboldt Joint Unified | 1 | 1 | 88 |
| Southern Kern Unified | 1 | 1 | 815 |
| Spreckels Union Elementary | 1 | 1 | 321 |
| Standard Elementary | 1 | 1 | 1,005 |
| Stanislaus Union Elementary | 1 | 1 | 746 |
| Stella Middle Charter Academy District | 1 | 1 | 474 |
| Stony Creek Joint Unified | 1 | 1 | 0 |
| Sunrise Middle District | 1 | 1 | 301 |
| Susanville Elementary | 1 | 1 | 288 |
| Synergy Kinetic Academy District | 1 | 1 | 481 |
| Teach Academy of Technologies District | 1 | 1 | 471 |
| Taft City | 1 | 1 | 748 |
| Team Charter Academy District | 1 | 1 | 180 |
| Tehachapi Unified | 1 | 1 | 925 |
| Templeton Unified | 1 | 1 | 478 |
| Terra Bella Union Elementary | 1 | 1 | 262 |
| Travis Unified | 1 | 1 | 746 |
| Twin Hills Union Elementary | 1 | 1 | 207 |
| Union Hill Elementary | 1 | 1 | 146 |
| Upper Lake Unified | 1 | 1 | 183 |
| Vacaville Unified | 1 | 1 | 954 |
| Valle Lindo Elementary | 1 | 1 | 289 |
| Vallecito Union | 1 | 1 | 199 |
| Vallejo City Unified | 1 | 1 | 785 |
| Valley Center-pauma Unified | 1 | 1 | 766 |
| Valley Charter Middle District | 1 | 1 | 264 |
| Valor Academy Middle District | 1 | 1 | 510 |
| Vineland Elementary | 1 | 1 | 302 |
| Vista Charter Middle District | 1 | 1 | 364 |
| Vista Heritage Global Academy District | 1 | 1 | 369 |
| Vox Collegiate of los Angeles District | 1 | 1 | 224 |
| Walnut Creek Elementary | 1 | 1 | 940 |
| Washington Unified | 1 | 1 | 296 |
| Washington Unified | 1 | 1 | 0 |
| Washington Union Elementary | 1 | 1 | 261 |
| Watts Learning Center Charter Middle District | 1 | 1 | 400 |
| Weaver Union | 1 | 1 | 1,073 |
| Wheatland | 1 | 1 | 585 |
| Wilder's Preparatory Academy Charter Middle District | 1 | 1 | 208 |
| Williams Unified | 1 | 1 | 289 |
| Willits Unified | 1 | 1 | 331 |
| Willows Unified | 1 | 1 | 464 |
| Wilsona Elementary | 1 | 1 | 403 |
| Windsor Unified | 1 | 1 | 736 |
| Winters Joint Unified | 1 | 1 | 367 |
| Winton | 1 | 1 | 579 |
| Wiseburn Unified | 1 | 1 | 953 |
| Woodlake Unified | 1 | 1 | 483 |
| Yosemite Unified | 1 | 1 | 0 |
| Yuba City Unified | 1 | 1 | 655 |
District groups are record counts from v2026.07 K12 Atlas profiles, not evaluations.
Questions about California middle schools.
How many middle schools are in California?
K12 Atlas profiles 1,383 middle schools in California in release v2026.07, across 618 districts.
Are middle schools and junior high schools the same?
They overlap, but districts use different names and grade configurations. K12 Atlas keeps the reported school level and grade span visible.
How many students attend California middle schools?
907,546 students were enrolled across 1,383 middle schools in the 2024 directory release.
How many districts and cities have middle schools in California?
The directory lists 618 districts and 548 cities with middle-level school records.
What grades do California middle schools cover?
The most commonly reported grade spans are 06–08 (897), 07–08 (342), 05–08 (68). Each row in the tables above lists its own reported span.
How do I browse all middle schools in California?
Type in the find box above the districts table to filter by district name. School profiles for this state are not published yet; free key facts appear on every profile as coverage grows.
Can I download the full list of California middle schools?
The directory pages are free. Full school rows and API entry are paid — see API access.
Need the full California dataset?
Licensed access returns every California school with all 122 documented fields, each tied to a source and vintage.